-
تعداد ارسالها
2880 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
293
تمامی مطالب نوشته شده توسط mehran-b
-
عدم نمایش خودکار برگه ها در منوی فهرست
mehran-b پاسخی برای most93 ارسال کرد برای یک موضوع در مشکلات دیگر
سلام و درود کد زیر رو توی فایل functions.php قالبتون زیر اولین: <?php بذارید. add_filter('wp_list_pages_excludes', function() { return array(1, 2, 3); }); جای اون 1, 2, 3 هم آیدی پیج هایی رو که نمیخواید اونجا نمایش داده بشن بذارید. موفق باشید -
نمایش نام و لینک دسته بندی خارج از حلقه
mehran-b پاسخی برای Monica ارسال کرد برای یک موضوع در مشکلات دیگر
درود مجدد مظنورتون اینه که JSON ای رو که PHP انکد میکنه رو گوگل نمیخونه؟ اگر منظور اینه صفحه ای رو که دارید توش از این کد استفاده میکنید ارسال کنید آدرسش رو تا خودم چک کنم. چون بعیده گوگل نتونه بخونه این حالت رو. -
نمایش نام و لینک دسته بندی خارج از حلقه
mehran-b پاسخی برای Monica ارسال کرد برای یک موضوع در مشکلات دیگر
درود مجدد راه کاری که به نظر من رسید اینه. تابع زیر رو تیو فیال 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- 27 پاسخ
-
- 1
-
نمایش عنوان دسته مادر بدون زیر دسته
mehran-b پاسخی برای vesal84 ارسال کرد برای یک موضوع در مشکلات دیگر
درود مجدد اون کدی که دادم رو جایگزین کدهای قبلی تیو فابل functions.php قالبتون میکنید و به این شکل آخرین مادر رو که 1395 هست رو خروجی میگیرید: <?php the_parent_category(); ?> -
نمایش عنوان دسته مادر بدون زیر دسته
mehran-b پاسخی برای vesal84 ارسال کرد برای یک موضوع در مشکلات دیگر
درود مجدد 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; } موفق باشید -
نمایش نام و لینک دسته بندی خارج از حلقه
mehran-b پاسخی برای Monica ارسال کرد برای یک موضوع در مشکلات دیگر
درود مجدد href دسته های یه پست که مشخصه من نمی فهمم شما هدفتون چیه. اگر هدفتون اینه آدرس دسته مادر و همه فرزند ها رو لیست کنید ابتدا آدرس همه دسته های پست رو میگیرید اونی که کوتاه تره میشه آدرس مادر و به ترتیب هر چقدر بلندتر میشه میشه آدرس زیر دسته ها.- 27 پاسخ
-
- 1
-
foreach مشکل با حلقه foreach در php
mehran-b پاسخی برای unid_user ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
درود مجدد این قضیه که هر گزینه منو یه آیکون داشته باشه با php ممکن نیست. از تابع nth-child در CSS استفاده کنید. موفق باشید- 3 پاسخ
-
- 1
-
foreach مشکل با حلقه foreach در php
mehran-b پاسخی برای unid_user ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
سلام و درود $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>' ) ); موفق باشید- 3 پاسخ
-
- 1
-
نمایش نام و لینک دسته بندی خارج از حلقه
mehran-b پاسخی برای Monica ارسال کرد برای یک موضوع در مشکلات دیگر
درود مجدد تابع زیر رو میذارید توی 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) ); } سپس به شکل زیر از- 27 پاسخ
-
- 1
-
نمایش نام و لینک دسته بندی خارج از حلقه
mehran-b پاسخی برای Monica ارسال کرد برای یک موضوع در مشکلات دیگر
سلام و درود وقتی داخل حلقه single.php نباشید آیدی پست رو باید این شکلی بگیرید. <?php $post_id = get_queried_object_id(); ?> وقتی آیدی پست رو بدست آوردید از روی آیدی پست همه اطلاعات پست رو میتونید بدست بیارید. موفق باشید- 27 پاسخ
-
- 1
-
جدا سازی تگ های html بر اساس کلاس آنها در php
mehran-b پاسخی برای سعید شعبانی ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
خواهش میکنم. موفق باشید -
مشکل ارور 404 در فارسی بودن شاخه ها
mehran-b پاسخی برای 021vahid ارسال کرد برای یک موضوع در مشکلات دیگر
خواهش میکنم. -
مشکل ارور 404 در فارسی بودن شاخه ها
mehran-b پاسخی برای 021vahid ارسال کرد برای یک موضوع در مشکلات دیگر
سلام و درود موفق باشید- 3 پاسخ
-
- 1
-
خواهش میکنم. موفق باشید
-
درود مجدد توی تنظیمات افزونه پارسی دیت یه گزینه هست با عنوان تبدیل اعداد عنوان صفحه به فارسی البته نمیدونم دقیقا چیه حدس میزنم همچین گزینه ای باشه. این گزینه رو یه بار خاموش و روشن کنید ببینید درست میشه یا نه. موفق باشید
-
سلام و درود این فایلی رو که بهش اشاره کرده کلا 38 خطه !!! ببینید توی خط 39 ام یه space نیست؟ اگر بود پاکش کنید. موفق باشید
-
جدا سازی تگ های html بر اساس کلاس آنها در php
mehran-b پاسخی برای سعید شعبانی ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
سلام و درود تابع 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 -
از خصوصی مشخصات ارسال کنید خودم یه بررسی بکنم.
-
درود مجدد کد زیر رو به ابتدای فایل 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 ; } }
-
منشا اینه که این تابع تعریف نشده دیگه. توی پوشه 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 ; }
-
سلام و درود این میگه تابع tie_get_option تعریف نشده. موفق باشید
-
تغییر کیفیت عکس های اپلود شده
mehran-b پاسخی برای sina-monfared ارسال کرد برای یک موضوع در نصب و سوالات اولیه
سلام و درود کد زیر را در فایل functions.php قالبتون زیر اولین <?php قرار دهید. add_filter('jpeg_quality', function() { return 100; }); موفق باشید -
نمایش عنوان دسته مادر بدون زیر دسته
mehran-b پاسخی برای vesal84 ارسال کرد برای یک موضوع در مشکلات دیگر
درود مجدد عذر میخوام چون کد رو عجله ای نوشتم اشتباه املایی داشت. 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 -
نمایش عنوان دسته مادر بدون زیر دسته
mehran-b پاسخی برای vesal84 ارسال کرد برای یک موضوع در مشکلات دیگر
درود مجدد کد ویرایش شد. -
نمایش عنوان دسته مادر بدون زیر دسته
mehran-b پاسخی برای vesal84 ارسال کرد برای یک موضوع در مشکلات دیگر
سلام و درود تابع زیر رو توی فایل 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