انجمن


برداشتن کلمه پیوندها از تابع  (۳ نوشته)

  • امین

    آفلاین
    عضو
    تعداد نوشته‌ها: ۶۳۹
    تشکر شده: ۶۰۲ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۳ دی ۱۳۹۰ - ۲۰:۳۶

    سلام دوستان خسته نباشید ...
    من جدیدا دارم روی یک قالب کار میکنم و ولی از ابزارک پشتیبانی نمیکنه ...
    من میخواستم پیوندها را توی ساید بار به نمایش بگذارم و از تابع <?php get_links_list(); ?> استفاده کردم ...
    حالا وقتی میبینم اون بالای پیوندها نوشته " پیوندها " که میخوام نباشه ...
    عکس زیر را ببینید متوجه میشید ...
    http://up.vatandownload.com/images/hhuv82o5cj4wg2anhrn.png
    ممنون

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۳ دی ۱۳۹۰ - ۲۰:۵۱

    اگر به تابع در این آدرس نگاهی بندازید

    1028
    1029	/**
    1030	 * Output entire list of links by category.
    1031	 *
    1032	 * Output a list of all links, listed by category, using the settings in
    1033	 * $wpdb->linkcategories and output it as a nested HTML unordered list.
    1034	 *
    1035	 * @since 1.0.1
    1036	 * @deprecated 2.1
    1037	 * @deprecated Use wp_list_bookmarks()
    1038	 * @see wp_list_bookmarks()
    1039	 *
    1040	 * @param string $order Sort link categories by 'name' or 'id'
    1041	 */
    1042	function get_links_list($order = 'name') {
    1043	        _deprecated_function( __FUNCTION__, '2.1', 'wp_list_bookmarks()' );
    1044
    1045	        $order = strtolower($order);
    1046
    1047	        // Handle link category sorting
    1048	        $direction = 'ASC';
    1049	        if ( '_' == substr($order,0,1) ) {
    1050	                $direction = 'DESC';
    1051	                $order = substr($order,1);
    1052	        }
    1053
    1054	        if ( !isset($direction) )
    1055	                $direction = '';
    1056
    1057	        $cats = get_categories(array('type' => 'link', 'orderby' => $order, 'order' => $direction, 'hierarchical' => 0));
    1058
    1059	        // Display each category
    1060	        if ( $cats ) {
    1061	                foreach ( (array) $cats as $cat ) {
    1062	                        // Handle each category.
    1063
    1064	                        // Display the category name
    1065	                        echo '  <li id="linkcat-' . $cat->term_id . '" class="linkcat"><h2>' . apply_filters('link_category', $cat->name ) . "</h2>\n\t<ul>\n";
    1066	                        // Call get_links() with all the appropriate params
    1067	                        get_links($cat->term_id, '<li>', "</li>", "\n", true, 'name', false);
    1068
    1069	                        // Close the last category
    1070	                        echo "\n\t</ul>\n</li>\n";
    1071	                }
    1072	        }
    1073	}

    میبنید که این تابع از تابع get_links کمک گرفته و نام دسته را هم چاپ میکند. و راهی واسه چاپ نکردن آن نیست!!!
    خروجی این تابع: نمایش تمام دسته‌های پیوند و لینکها میباشد

    پس بهتره مستقیم از تابع استفاده کنیم

    <ul>
    <?php get_links(2, '<li>', '</li>', '', false, 'name', false, false, -1, FALSE); ?>
    </ul>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    امین - Morteza
  • امین

    آفلاین
    عضو
    تعداد نوشته‌ها: ۶۳۹
    تشکر شده: ۶۰۲ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۳ دی ۱۳۹۰ - ۲۱:۱۴

    ایول اقا پارسا ممنون ...

درباره‌ی این موضوع