رفتن به مطلب

mehran-b

راهبر ارشد
  • تعداد ارسال‌ها

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

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

  • روز های برد

    293

تمامی مطالب نوشته شده توسط mehran-b

  1. mehran-b

    عدم نمایش خودکار برگه ها در منوی فهرست

    سلام و درود کد زیر رو توی فایل functions.php قالبتون زیر اولین: <?php بذارید. add_filter('wp_list_pages_excludes', function() { return array(1, 2, 3); }); جای اون 1, 2, 3 هم آیدی پیج هایی رو که نمیخواید اونجا نمایش داده بشن بذارید. موفق باشید
  2. درود مجدد مظنورتون اینه که JSON ای رو که PHP انکد میکنه رو گوگل نمیخونه؟ اگر منظور اینه صفحه ای رو که دارید توش از این کد استفاده میکنید ارسال کنید آدرسش رو تا خودم چک کنم. چون بعیده گوگل نتونه بخونه این حالت رو.
  3. درود مجدد راه کاری که به نظر من رسید اینه. تابع زیر رو تیو فیال functions.php قالبتون میذارید: function calcPosition($url) { $parse = wp_parse_url($url); $path = trim($parse['path'], "/"); $count = substr_count($path, "/"); if(strpos($path, "category") !== false) { return $count; } else { return $count + 1; } } سپس کد زیر رو در فایل single.php استفاده میکنید: <?php $cats = get_the_category(get_queried_object_id()); $itemListElement = array(); foreach($cats as $cat) { $link = get_category_link($cat->term_id); $position
  4. mehran-b

    نمایش عنوان دسته مادر بدون زیر دسته

    درود مجدد اون کدی که دادم رو جایگزین کدهای قبلی تیو فابل functions.php قالبتون میکنید و به این شکل آخرین مادر رو که 1395 هست رو خروجی میگیرید: <?php the_parent_category(); ?>
  5. mehran-b

    نمایش عنوان دسته مادر بدون زیر دسته

    درود مجدد function the_parent_category() { global $post; $categories = get_the_category($post->ID); $parent_category = array(); foreach($categories as $category) { if($category->parent === 0) { $parent_category[] = $category->term_id; } } if($parent_category === array()) { echo "دسته مادر یافت نشد"; return; } if(count($parent_category) > 1) { $parent_category = max($parent_category); } $output = esc_html(get_cat_name($parent_category)); echo $output; } موفق باشید
  6. درود مجدد href دسته های یه پست که مشخصه من نمی فهمم شما هدفتون چیه. اگر هدفتون اینه آدرس دسته مادر و همه فرزند ها رو لیست کنید ابتدا آدرس همه دسته های پست رو میگیرید اونی که کوتاه تره میشه آدرس مادر و به ترتیب هر چقدر بلندتر میشه میشه آدرس زیر دسته ها.
  7. mehran-b

    مشکل با حلقه foreach در php

    درود مجدد این قضیه که هر گزینه منو یه آیکون داشته باشه با php ممکن نیست. از تابع nth-child در CSS استفاده کنید. موفق باشید
  8. mehran-b

    مشکل با حلقه foreach در php

    سلام و درود $class = array("fa fa-home", "fa fa-envelope", "fa fa-phone", "fa fa-globe"); $class_str = ""; foreach($class as $value) { if($class_str !== "") { $class_str .= " $value"; } else { $class_str .= "$value"; } } wp_nav_menu( array( 'theme_location' => 'footer-menu', 'menu' => 'ul', 'menu_class' => 'test', 'menu' => 'منوی فوتر', 'before' => '<i class="'.$class_str.'"></i>' ) ); موفق باشید
  9. درود مجدد تابع زیر رو میذارید توی functions.php قالبتون: function get_parent_category() { global $post; $categories = get_the_category($post->ID); $parent_category = array(); foreach($categories as $category) { if($category->parent === 0) { $parent_id[] = $category->term_id; } } if($parent_id === array()) { return false; } if(count($parent_id) > 1) { $parent_id = min($parent_id); } return array( 'name' => get_cat_name($parent_id), 'link' => get_category_link($parent_id) ); } سپس به شکل زیر از
  10. سلام و درود وقتی داخل حلقه single.php نباشید آیدی پست رو باید این شکلی بگیرید. <?php $post_id = get_queried_object_id(); ?> وقتی آیدی پست رو بدست آوردید از روی آیدی پست همه اطلاعات پست رو میتونید بدست بیارید. موفق باشید
  11. mehran-b

    مشکل ارور 404 در فارسی بودن شاخه ها

    خواهش میکنم.
  12. mehran-b

    مشکل ارور 404 در فارسی بودن شاخه ها

    سلام و درود موفق باشید
  13. mehran-b

    پیغام در بالای صفحه فروشگاهی

    خواهش میکنم. موفق باشید
  14. mehran-b

    پیغام در بالای صفحه فروشگاهی

    درود مجدد توی تنظیمات افزونه پارسی دیت یه گزینه هست با عنوان تبدیل اعداد عنوان صفحه به فارسی البته نمیدونم دقیقا چیه حدس میزنم همچین گزینه ای باشه. این گزینه رو یه بار خاموش و روشن کنید ببینید درست میشه یا نه. موفق باشید
  15. mehran-b

    پیغام در بالای صفحه فروشگاهی

    سلام و درود این فایلی رو که بهش اشاره کرده کلا 38 خطه !!! ببینید توی خط 39 ام یه space نیست؟ اگر بود پاکش کنید. موفق باشید
  16. سلام و درود تابع get_html_content به شکل زیر میشه: function get_html_content($str, $selector) { $mode = substr($selector, 0, 1); switch($mode) { case "#": $id = ltrim($selector, "#"); $xpath_selector = "//*[@id='$id']"; break; case ".": $class = ltrim($selector, "."); $xpath_selector = "//*[@class='$class']"; break; default: $xpath_selector = "//$selector"; } $dom = new DOMDocument(); @$dom->loadHTML(mb_convert_encoding($str, 'HTML-ENTITIES', 'UTF-8')); $xpath = new DOMXpath($dom); $xpq = $xpath->query($xpath_selector); if($xp
  17. mehran-b

    fatal error

    از خصوصی مشخصات ارسال کنید خودم یه بررسی بکنم.
  18. mehran-b

    fatal error

    درود مجدد کد زیر رو به ابتدای فایل functions.php قالبتون اضافه کنید. if(!function_exists('tie_get_option')) { function tie_get_option( $name ) { $get_options = get_option( 'tie_options' ); if( !empty( $get_options[$name] )) return $get_options[$name]; return false ; } }
  19. mehran-b

    fatal error

    منشا اینه که این تابع تعریف نشده دیگه. توی پوشه functions قالب داخل فایل theme-functions.php کد زیر وجود داره؟ function tie_get_option( $name ) { $get_options = get_option( 'tie_options' ); if( !empty( $get_options[$name] )) return $get_options[$name]; return false ; }
  20. mehran-b

    fatal error

    سلام و درود این میگه تابع tie_get_option تعریف نشده. موفق باشید
  21. سلام و درود کد زیر را در فایل functions.php قالبتون زیر اولین <?php قرار دهید. add_filter('jpeg_quality', function() { return 100; }); موفق باشید
  22. mehran-b

    نمایش عنوان دسته مادر بدون زیر دسته

    درود مجدد عذر میخوام چون کد رو عجله ای نوشتم اشتباه املایی داشت. function the_parent_category() { global $post; $categories = get_the_category($post->ID); $parent_category = array(); foreach($categories as $category) { if($category->parent === 0) { $parent_category[] = $category->term_id; } } if($parent_category === array()) { echo "دسته مادر یافت نشد"; return; } $output = ""; foreach($parent_category as $parent_id) { if($output === "") { $output .= '<a href="'.esc_url(get_category_link($parent_id)).'" re
  23. mehran-b

    نمایش عنوان دسته مادر بدون زیر دسته

    سلام و درود تابع زیر رو توی فایل functions.php قالبتون زیر اولین <?php قرار بدید. function the_parent_category() { global $post; $categories = get_the_catgeoy($post->ID); $parent_category = array(); foreach($categories as $category) { if($category->parent === 0) { $parent_category[] = $category->term_id; } } if($parent_category === array()) { echo "دسته مادر یافت نشد"; return; } $output = ""; foreach($parent_category as $parent_id) { if($output === "") { $output .= '<a href="'.esc_url(get_catego
×
×
  • اضافه کردن...