رفتن به مطلب

imanfakhar

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

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

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

  • روز های برد

    353

تمامی مطالب نوشته شده توسط imanfakhar

  1. اگر فایلهای ترجمتون رو با پسوندهای po و mo و نامهای fa_IR.po و fa_IR.mo در پوشه languages در روت افزونه قرار داده باشید این کد رو هم باید به افزونه اضافه کنید add_action( 'plugins_loaded', 'myplugin_load_textdomain' ); /** * Load plugin textdomain. * * @since 1.0.0 */ function myplugin_load_textdomain() { load_plugin_textdomain( 'my-plugin', false, plugin_basename( dirname( __FILE__ ) ) . '/languages' ); } و بجای my-plugin باید تکست دامین افزونه رو وارد کنید
  2. imanfakhar

    ایندکس نشدن مطالب های سایتم

    منظورم صفحه اصلی مطلبه و تنظیمات افزونه yoast
  3. imanfakhar

    ایندکس نشدن مطالب های سایتم

    صفحه داخلی مطالب (پیوند یکتاشون) مهمه که درست باشه افزونه yoast احتمالا براش توی ادمین تنظیماتی داره که باید انجامش بدید
  4. imanfakhar

    کد تعداد بازدیدها از هر مطلب سایت

    افزونه ها به واسطه دو چیز منابع بیشتری رو استفاده می کنند اول اینکه معمولا ابزارهای دیگه ای مثل ترسیم نمودار از بازدیدها و یا ذخیره آمارهای روزانه دارند و دوم هم اینکه برای اطلاع از به روزرسانی ها باید با سایت وردپرس در ارتباط باشند در نتیجه کدنویسی قاعدتا سرعت سایت رو بالا و مصرف منابعش رو پایین می آره ولی این تغییر ممکنه توی برخی سایتها و برای بعضی از افزونه ها خیلی چشمگیر نباشه
  5. imanfakhar

    ایندکس نشدن مطالب های سایتم

    منکه بعید می دونم براتون مقرون به صرفه باشه خودم برم ولی راهنماییتون می کنم خودتون برید از صفحه سورس کد بگیرید و متایی رو که گفتم پیدا کنید بعد افزونه هاتون رو یکی یکی غیر فعال کنید و دوباره سورس کدتون رو چک کنید تا متا حذف بشه و مشخص شه از کجا داره ساخته می شه
  6. imanfakhar

    کد تعداد بازدیدها از هر مطلب سایت

    از طریق زمینه دلخواه باید بسازه دیگه بجای views بگذارید مثلا musicbama-views که تداخل ایجاد نشه
  7. imanfakhar

    راهنمایی در تغییر یک کد

    بجای $args = array( 'offset' =>'0', 'posts_per_page' => 1, ); if ( 'all' !== $module['category'] ) $args['cat'] = (int) $module['category']; بگذارید $args = array( 'post_type' => array('blog'), 'offset' =>'0', 'posts_per_page' => 1, ); if ( 'all' !== $module['category'] ) $args['tax_query'] = array( array( 'taxonomy' => 'blog_category', 'field' => 'term_id', 'terms' =>(int) $module['category'], ), ); در ضمن توی کد قبلی هم بجای 'taxonomy' => 'blog_category', نوشتم 'taxonomy' => 'blog', که اصلاحش کنید
  8. کد تو فایل style .css وارد بشه .fullwidth .entry-content {overflow:hidden;}
  9. imanfakhar

    ایندکس نشدن مطالب های سایتم

    این متا تگ هم نمی دونم افزونه براتون ساخته یا تو کدهای اصلی قالبه <meta name="robots" content="noodp"/> ولی اشتباهه و باید <meta name="robots" content="INDEX, FOLLOW"/> باشه و خیلی هم مهمه چون مدیریت دسترسی رباتها با همین تگه http://www.robotstxt.org/meta.html
  10. imanfakhar

    ایندکس نشدن مطالب های سایتم

    توی فوتر سایتتون کتابخانه جی کوئری فراخوانی شده یکبار هم توی هدر جی کوئری خود وردپرس لینکش رو داره از فوترتون اسکریپت معرفی jquery رو بردارید
  11. imanfakhar

    لینک نسخه قبلی yoast

    کاری نباید بکنید بهتون گزارش داده که ایندکستون آماده است
  12. فایلی که ضمیمه نیست به کلاس .fullwidth .entry-content خصوصیت overflow:hidden; اضافه کنید
  13. imanfakhar

    راهنمایی در تغییر یک کد

    این رو هم پیدا کنید تو کدتون $my_query = new WP_Query(array( 'order' =>'DESC', 'posts_per_page' => 6, 'cat' => (int) $module['category'], 'offset' =>'1', 'no_found_rows' => 1, )); ?> و تغییر بدید به $my_query = new WP_Query(array( 'post_type' => array('blog'), 'order' =>'DESC', 'posts_per_page' => 6, 'tax_query' => array( array( 'taxonomy' => 'blog', 'field' => 'term_id', 'terms' =>(int) $module['category'], ), ), 'offset' =>'1', 'no_found_rows' => 1, )); ?>
  14. imanfakhar

    راهنمایی در تغییر یک کد

    برای اینکه مطالب پست تایپ blog و تاکسونامی blog_category : (تست کنید) <?phpif ( ! isset( $content_width ) ) $content_width = 838; function et_homepage_builder_page() { $builder_page = add_theme_page( esc_html__( 'صفحه ساز فانوس', 'fanoos' ), esc_html__( 'صفحه ساز فانوس', 'fanoos' ), 'switch_themes', 'et_fanoos_homepage_builder', 'et_homepage_builder_interface' ); if ( isset( $_GET['page'] ) && 'et_fanoos_homepage_builder' === $_GET['page'] && isset( $_POST['et_hb_action'] ) ) et_homepage_builder_save_data(); add_action( "admin_print_scripts-{$builder_page}", 'e
  15. imanfakhar

    ایندکس نشدن مطالب های سایتم

    ببینید با اون دو تا تگ هم قالبتون سئو نمیشه اونها مشخص ترین موردش هستند در ضمن وارد کردن این متاها به صورت ثابت درست نیست و باید به صورت داینامیکی برای هر مطلبی فراخور اون مطلب ایجاد بشند تا بتونند اون مطلب رو به درستی به گوگل معرفی کنند من خودم از افزونه هیچ وقت استفاده نمی کنم و برای همه مشتری هام کدنویسش می کنم ولی yoast هم باید این بخش رو داشته باشه (احتمالا توی بخش ارسال مطلب جزو فیلدهای زیر مطلب باشه) کارهای دیگه ای هم قالبتون داره که اگر بتونید کد نویسی کنید می شه با راهنمایی و کمی صبر و حوصله خودتون هم انجامش بدید و قالبتون رو خودتون بهینه سازی کنید
  16. imanfakhar

    راهنمایی در تغییر یک کد

    blog اسم تاکسونامیتونه این کدتون دست خورده است و مشکل داره مثلا یکجا $category = $_POST['post_type']; قرار داده که اشتباهه کدی که باهاش دسته بندیهاتون رو بدون مشکل احضار می کنه رو ویرایش کنید و فقط کاری که عرض شد رو روش انجام بدید نمایش می ده اطلاعات بیشتر در مورد تابع رو هم بخونید https://codex.wordpress.org/Function_Reference/get_terms
  17. imanfakhar

    کد تعداد بازدیدها از هر مطلب سایت

    ایجاد کنتور: کدها در single.php و داخل حلقه <?php if(get_post_meta($post->ID, 'views')) { $views = get_post_meta($post->ID, 'views', true); $views +=1; } else { $views = 1; } update_post_meta($post->ID, 'views', $views); ?> کد نمایش (باز هم داخل حلقه و در هر فایلی که می خواهید آمار نمایش داده شود مثل index.php, single.php, archive.php, ...) <?php if(get_post_meta($post->ID, 'views')) { $views = get_post_meta($post->ID, 'views', true); } else { $views = 0; } echo $views;?>
  18. imanfakhar

    راهنمایی در تغییر یک کد

    بجای $all_categories = get_categories( 'hide_empty=1' ); بگذارید $all_categories = get_terms( 'blog', 'hide_empty=1' );
  19. قالبتون باید با این الگو ساخته بشه taxonomy-{taxonomy}-{term}.php که taxonomy شما blog هست و مثلا برای نمایش مطالب دسته photoshop نام فایل قالبش می شه taxonomy-blog-photoshop.php بعد از ساخت قالبها باید ساختار پیوند یکتا را از طریق پیشخوان - تنظیمات - پیوندهای یکتا یکبار دیگه ذخیره سازی کنید تا کدهای htaccess هم اصلاح بشند
  20. imanfakhar

    مشکل در عنوان سایت

    از طریق پیشخوان - تنظیمات - همگانی نامی که می خواهید دیده بشه رو جایگزین نام فعلی کنید
  21. imanfakhar

    ایندکس نشدن مطالب های سایتم

    در مورد تبلیغات رو فرمودند بجز اون سایبتتون متا تگهای اصلی description و keywords رو نداره و کتابخانه جی کوئری رو هم که سنگینترین اسکریپتونه دو بار فراخوانی کرده بنرهای پاپ آپ و مدال (لایت باکس) رو هم اگر نخواهید بردارید لااقل می شه با کوکی ها جوری مدیریتش کرد که برای هر خواننده فقط یکبار باز بشه سرعت سایتتون به نسبت حجمش بد نیست و قالبتون تقریبا سبکه ولی سئو نیست
  22. این خط رو تو کدتون پیدا کنید 'post_status' => 'publish' و تبدیلش کنید به 'post_status' => 'draft' البته درستش اینه که مطلب در انتظار تایید بشه نه پیش نویس که کدش می شه 'post_status' => 'pending'
  23. imanfakhar

    تغیر ادرس صفحات

    در ضمن می تونید نامک برگه amir را به amir.nis تغییر بدید
  24. imanfakhar

    مخفی کردن وردپرس

    وردپرس ایمن ترین و معتبرترین کاملترین سیستم مدیریت جهانه سایتهای غیر وردپرسی بخوان همه فکر کنند با وردپرس بنا شدند طبیعیه ولی برعکسش رو نشنیده بودیم به هر حال راه داره ولی نیازه با برنامه نویسی آشنا باشید اول باید نشانی پوشه های wp-content و wp-admin رو از طریق فایل wp-config.php تغییر داد و بعدش هم از طریق functions.php یا فایل htaccess نما و نشانی صفحه wp-login.php البته تمام این کارها فقط می تونه مخاطبین ناشی رو فریب بده و الا باز با سرچ یک نشانی اجرایی وردپرس می شه مشخصات سایت رو فهمید بخش مدیریت وردپرس هم که تابلوست در نتیجه باید یک بخش مدیریت مجزا هم برای سایت نوشت که تا امروز هیچ
  25. imanfakhar

    ایندکس نشدن مطالب های سایتم

    من سایتتون رو ندیدم و نمی دونم قالبتون چه ویژه گیهایی داره و همینطور سرویستون چیه؟ ولی اگه با مختصر کردن افزونه ها باز سایتتون کند باشه باید جوری بهینه اش کنید که با سرعت معمول و عادی برای خواننده ها باز بشه در ضمن باید از لحاظ سئو و بهینه بودن کدهای سایت هم اصول گوگل رعایت شده باشه و در نهایت بعد از رعایت تمام موارد بالا مدتی زمان می بره تا توجه گوگل به سایتتون جلب بشه
×
×
  • اضافه کردن...