maraljoon

عضو سایت
  • تعداد ارسال ها

    364
  • تاریخ عضویت

  • آخرین بازدید

  • Days Won

    4

maraljoon last won the day on November 20

maraljoon had the most liked content!

اعتبار در انجمن

80 خوب

2 دنبال کننده

درباره maraljoon

  • درجه
    کاربر ثابت

اطلاعات شخصی

  • جنسیت
    زن
  • آشنایی با وردپرس
    متوسط
  • سطح برنامه نویسی
    مبتدی
  • آشنایی با طراحی
    حرفه ای

آخرین بازدید کنندگان نمایه

1,176 بازدید کننده نمایه
  1. سلام. وقت بخیر. اگر فقط مشکلتون دیتابیس هست چرا از خود دیتابیس در phpMyadmin استفاده نمیکنید. اگر از دیتابیس هم جدا بک آپ گرفتید در سی پنل phpMyadmin رو باز کنید و بعد از ساختن دیتابیس جدید دیتابیسی رو اکسپرت کرده بودید اینجا ایمپورت کنید.
  2. خواهش میکنم
  3. سلام. ای کاش لینک سایت رو میذاشتی. به احتمال زیاد ایراد css باشه. اگه از ووکامرس استفاده میشه برای فروشگاه بصورت پیشفرض این دکمه های ثبل و بعد وجود داره
  4. درود. اگه تو وردپرس میخواید اینکارو انجام بدید و به کدنویسی آشنایی دارید مراحل زیر رو انجام بدید. فرض کنید در حالت عادی وقتی کاربر هنوز وارد نشده چنین کدی در هدر داریم: <button> ورود کاربران </button> شما باید کدی بصورت شرطی تعریف کنید که وقتی کاربر وارد شد محتوای مورد نظر رو نمایش بده و در غیر این صورت برای مثال کد بالا رو نمایش بده. کد شما میتونه به این شکل باشه: <?php if ( is_user_logged_in() ) { ?> <!-- اگر کاربر وارد شد --> <h3> <?php global $current_user; get_currentuserinfo(); echo $current_user->user_login . "\n";?></h3> <?php } else { ?> <!--در صورتی که کاربر وارد نشده بود --> <button> ورود کاربران </button> <!--دکمه ورود --> <?php } ?> حالا کدهای شما به هر شکل باشن میتونید در جای مناسبش جایگذاری کنید. امیدوارم مفید باشه.
  5. خب احتمالا چون ssl نصب کردی این اتفاق افتاده. الان سایت شما با https بالا میاد ولی هنوز وردپرس سایتو با Http قبلی میشناسه. باید در فایل wp-config و در دیتابیس بخش تنظیمات وردپرس تغییر آدرس از http به https رو ویرایش کنید.
  6. خب استفاده از افزونه ACF راحتترین راهه. ولی فکر میکنم هدف اصلی انجمن یادگیری باشه. من خودم سعی میکنم بیشتر از مخزن وردپرس و یا سایتهای دیگه روشهای پایه و اصولش رو یاد بگیرم. بنظرم پیشنهاد استفاده از افزونه خیلی منطقی نیست
  7. سلام. وقت همگی بخیر آیا میشه متاباکسی ساخت که بصورت یک جدول باشه.که سطر و ستونش رو بشه هر زمانی ویرایش کرد و در فرانت اند نمایش داده بشه؟؟ تونستم متاباکس بصورت یک فیلد تکست معمولی بسازم ولی ساخت جدول قابل ویرایش با محاسباتم جور در نمیاد. کدهایی که استفاده میکم: <?php add_action("add_meta_boxes", "add_custom_meta_box"); function add_custom_meta_box() { add_meta_box("custom-meta-box", "Custom Meta Box", "custom_meta_box_callback", "product", "advanced", "high", null); } function custom_meta_box_callback($object) { ?> <div> <label for="my_meta_box_text">Text Label</label> <input type="text" name="extra-info" rows="4" style="width:100%;" valeu="<?php echo get_post_meta($object->ID, "extra-info", true); ?>"/> </div> <?php } add_action( "save_post", "save_custom_meta_box" ); function save_custom_meta_box($post_id) { $meta_box_extra_info = ""; if (isset($_POST["extra-info"])) { $meta_box_extra_info = $_POST["extra-info"]; } update_post_meta($post_id, "extra-info", $meta_box_extra_info); } ?>
  8. سلام. کاش اطلاعات بیشتری از کسب و کارتون میدادید؟ فروشگاه شما در خارج از ایران مشتری داره یا در ایران. اگه در ایران مشتری داره که اصلا چرا پی پال؟ پی پال جزو سرویس های بین المللی هست که ایران رو ساپورت نمیکنه. یعنی با کارتهای داخلی نمیشه ازش استفاده کرد. برای فروشگاهتون از درگاههای واسط یا درگاههای مستقیم بانکی داخلی استفاده کنید
  9. سلام. چنین موردی رو به این شکل تا حالا چک نکردم که تو ووکامرس داشته باشه.ولی راه دیگه ای هست. خرید هر محصولی رو خواستید غیرفعال کنید تو ویرایش هر محصول گزینه ای هست به نام " در انبار موجود نمی باشد" با انتخاب این گزینه امکان خریدن محصول غیرفعال میشه.
  10. خواهش. هر محتوایی بین این تابع قرار بگیره فقط در موبایل نمایش داده میشه. یعنی دستگاه رو تشخیص میده اینکه اگه موبایل یا تبلت باشه اون محتوارو نمایش میده. اما برای منوی مختص موبایل میتونید کار راحتتری انجام بدید. فرض کنید کلاس منوی اصلی سایت menu-desktop است. در واقع شما باید دو سری منو لود کنید. یک سری منو مربوط به حالت دسکتاپ یکی هم موبایل. کلاس div مربوط به منوی موبایل رو میذاریم menu-mobile بعد در حالت عادی در فایل css به این کلاس dispaly:none میدید که مخفی باشه. .menu-mobile{display:none;} در مرحله بعدی در فایل css مشخص میکنیم که مثلا در اندازه موبایلی منوی دسکتاپ مخفی و منوی موبایل نمایش داده بشه. برای مثال: @media (min-width:100px) and (max-width:766px){ .menu-mobile{display:block;} .menu-desktop {display:none;} } اندازه 766 رو میتونید به دلخواه خودتون تغییر بدید اینکه میخواید تو چه سایزی از صفحه این واکنش رو نشون بده. این یک روش ساده بود. روش های مختلف برای انجام اینکار وجود داره
  11. سلام. وقت بخیر. بله شدنیه. اما اینکه چه روشی برای اینکار استفاده بشه بستگی به این داره که شما قراره چه محتوایی رو در هدر فوتر داشته باشید و در نسخه موبایل تغییرش بدید. اگر html و css باشه خب براحتی میشه کل هدر رو برای موبایل با محتوا و شکل متفاوت ساخت و div اصلی رو مخفی کرد و در اندازه موبایلی نمایشش داد. اما اگر php هم وجود داره و به کل قراره هدر و فوتر در موبایل متفاوت باشه از تابع wp_is_mobile استفاده کنید. در قسمتی که باید کدهارو بنویسید میتونید از کدهای htm، css، php استفاده کنید. <?php if ( wp_is_mobile() ) { code } else { code } ?> به این شکل هم میتونید استفاده کنید <?php if( wp_is_mobile()){ ?> کدهای مربوط به موبایل <?php } else { ?> کدهای مربوط به نسخه دسکتاپ <?php } ?>
  12. سلام. منابع مربوط به عکس ، فونت و ... رو تا حد ممکن بهینه کردم و زمان زیادی مصرف نمیکنن. ولی این بخش که عکسش رو گذاشتم مربوط به utf8 میشه. حتی متای مربوط به فراخوانی utf8 رو در هدر غیرفعال هم میکنم ولی تاثیری نداره.
  13. درود دوستان و اساتید/ اگه دقت کرده باشید در آنالیز جی تی متریکس در تب Waterfall نشون میده که چه مواردی تو سایت مورد نظر چقدر زمان میبره که به ثانیه نمایش میده. کل مواردی(تصاویر، فایلهای جی کوئری، css ها، html و ...) که در سایت لود میشن حدود دو سوم سرعت لود رو میگیرن. یک سوم دیگه مربوط میشه به چیزی که دقیقا نمیدونم چیه ولی تو همه سایتهایی که آنالیز میکنم این مورد هست و بنظرم برای چنین چیزی خیلی زیاده. تو تب Waterfall یه بخشی هست به اسم charset=UTF-8 که همون موردی هست که یک سوم سرعت لود سایت رو به خودش اختصاص میده. این گزینه که مربوط به انکود میشه چرا اینقدر زمان میگیره؟ همونطور که تو تصویر بالا میبینید 1.21 ثانیه زمان میگیره. که خیلی زیاده. دقیقا کارش چیه و چطور میشه بنظرتون رفعش کرد؟
  14. ممنون از راهنماییتون. تا حد زیادی این روش کمکم کرد.فقط یه جاهایی نیاز داشتم که حتما از اون استان ها بصورت تاکسونومی جدا استفاده کنم برای همین نشد از همین روش که گفتید استفاده کنم. یه فرم دارم که توش داره اون شهرها بصورت سلکت باکس نمایش داده میشه. چطور میشه این سلکت باکس بصورت فیلدی باشه که وقتی تایپ میکنیم خودش پیشنهاد بده از لیست تاکسونومی شهر؟؟