رفتن به مطلب

تخته امتیازات

مطالب محبوب

در حال نمایش مطالب دارای بیشترین امتیاز در 31/06/96 در همه بخش ها

  1. سلام این مورد زیاد اهمیت چندانی نداره. خیلی از سایت ها هستن که آدرس پست هاشون صرفا یک عدده ولی رتبه خوبی در نتایج گوگل دارن. برای افزونه سئو صرفا باید کلید واژه کانونی توی نامک پست یا برگتون بیاد تا این مورد رو واستون سبز کنه ولی سیستم مترجم گوگل رو در نظر نمیگیره. مثلا شما فرض کن یه مطلب داری با کلید واژه کانونی اخبار اقتصادی و با نامک economic-news الان این مورد رو افزونه سئو متوجه هماهنگ بودن کلید واژه کانونی با نامک نمیشه ولی گوگل متوجه میشه که اخبار اقتصادی همون economic-news هست. موفق باشید
    1 امتیاز
  2. سلام و درود بر دوستان و اساتید محترم انجمن وردپرس پارسی امروز به یه موردی برخوردم که دوستانی که تاپیک رو میخونند تست کنند ببینند همچین موردی صحت داره یا خیر. اگر حلقه صفحه اصلی شما یعنی index.php توسط حلقه اصلی وردپرس ساخته شده (یعنی مثلا با WP_Query) ساخته نشده باشه میتونید با اضافه کردن پارامترهای کوئری وردپرس به انتهای آدرس سایتتون نحوه چیدمان پست توی حلقه رو تغییر بدید. دقیقش رو بخوام بگم اینطوریه: اگر آدرس سایت شما مثلا: http://domain.com/ باشه اگر به شکل زیر وارد کنید آدرس سایتتون رو http://domain.com/?order=ASC چیدمان پست های صفحه اصلی سایتتون که
    1 امتیاز
  3. برای من توی صفحه‌ی اصلی این روش جواب نداد، ولی صفحات تگ‌ و دسته‌بندی با این روش ترتیب چینش مطالبش عوض شد. جالب بود
    1 امتیاز
  4. چرا میشه بازدید هم اضافه کرد. ابتدا باید به کوئری های وردپرس یه متغییر جدید مثلا به اسم بازدید اضافه کنید به این شکل: function add_query_vars($vars) { $vars[] = 'bazdid'; return $vars; } add_filter('query_vars', 'add_query_vars'); بعد به اکشن pre_get_posts میگید اگر این کوئری مقدار براش وارد شده بود بیاد روی حلقه اصلی مرتب سازی بر اساس بازید رو پیاده کنه. function mehran_view_order($query) { if ($query->is_home() && $query->is_main_query() && get_query_var('bazdid', false) !== false) { $query->set('meta_key', 'the_view'); $q
    1 امتیاز
  5. سلام خوب شما کد زیر رو تست کن ببین وضعیت چطوره؟ <?php $cat_obj = get_queried_object(); if($cat_obj->category_parent === 0) { $childs_id = get_term_children($cat_obj->cat_ID, 'category'); if($childs_id !== array()) { foreach($childs_id as $child_id) { $wp = new WP_Query(array( 'post_type' => 'post', 'post_status' => 'publish', 'category__in' => $child_id, 'posts_per_page' => 5 )); if($wp->have_posts()) : while($wp->have_posts()) : $wp->the_post(); ?> <li>مطلب</li> <?php endwhile; wp_
    1 امتیاز
  6. خوب آدرس عکس های اصلی با جایگزین هاشون رو برام ارسال کن.
    1 امتیاز
  7. سلام مجدد والا من داشتم یه کدی برای شما می نوشتم که به عنوان نمونه براتون ارسال کنم که به یه مورد جالب برخورد کردم. <form method="post"> <select name="order"> <option value="ASC">صعودی</option> <option value="DESC">نزولی</option> </select> <input type="submit" name="filter_now" value="اعمال تغییرات" /> </form> شما کد بالا رو توی یه جایی از کدهای قالبتون بذارید بعد برید ازش استفاده کنید یعنی مثلا رو صعودی تنظیمش کنید و اعمال تغییرات رو بزنید ببینید که واقعا ترتیب پست های صفحه اصلی رو صعودی (از اولین پست به آخرین پست
    1 امتیاز
×
×
  • اضافه کردن...