行业新闻

    wordpress 自定义链接Wordpress 自定义链接排序

    2022-06-11    来源:www.8001717.cn

    链接的管理比较薄弱,比如:不能设置排序方式wordpress 自定义链接,显示的链接数量等。这个插件,不知道好不好用,用不着内置显示链接,插件不是很灵活,毕竟是消耗资源的。方式,以及首页显示的链接数,GO!

    本文以.7为例,适用于2.1+版本

    从2.1开始,WP提供了显示链接的功能,取而代之的是之前的版本,使用我们这里说的2.1+版本的WP。

    如何使用,请看,我这里只列出本文用到的几个核心参数

    :显示链接的排序方式,默认为name,需要自定义排序,使用该参数

    取值范围:

    limit:显示的链接数wordpress做网站,默认为-1(全部),限制显示的链接数,使用该参数

    order:排序的升序和降序,默认升序ASC,如果降序,使用DESC

    有了以上储备知识,我们就可以开始工作了——”

    修改内置中的链接:

    打开wp-目录下,找到.phpwordpress 自定义链接,显示工作是负责这个文件的,先备份一个文件,然后打开文件,定位,会看到如下代码:

    以上内容完全不涉及,order和limit,所以,都使用WP的默认值

    下面,我们实现自定义需求,即修改上面的内容,添加我们自己的自定义内容,修改代码如下:

    php
    /**
     * Display links widget.
     *
     * @since 2.2.0
     *
     * @param array $args Widget arguments.
     */
    function wp_widget_links($args) {
    	extract($args, EXTR_SKIP);
    	$before_widget = preg_replace('/id="[^"]*"/','id="%id"', $before_widget);
    	wp_list_bookmarks(apply_filters('widget_links_args', array(
    		'title_before' => $before_title, 'title_after' => $after_title,
    		'category_before' => $before_widget, 'category_after' => $after_widget,
    		'show_images' => true, 'class' => 'linkcat widget'
            ,'limit' => 15 /*显示多少条*/
            ,'orderby' => 'rating'      /*排序字段*/
    	)));
        echo '更多链接»';
    }
    ?>

    如你所见,上面的修改只增加了limit和limit两个参数的值,实现了柱数的显示。限制,以及自定义排序的能力,同时添加带有更多链接的链接以显示所有链接,前提是您已发布链接页面

    修改主题中的链接显示方式

    主题中的链接管理通常是主题中包含的links.php等名称(不同的主题可能不同),找到这个文件并定位到里面是的,可以像上面一样给这个函数添加参数,和我就不举例了。

    这里是我修改的.php的下载,2.版本7

    下载后wordpress建站,将里面“更多链接”的URL地址修改为自己的页面地址,然后上传到wp-目录。请先备份原版。

    .php

    原文:

    文章来自互联网,侵权请联系删除,文章阐述观点来自文章出处,并不代表本站观点。 www.8001717.cn



X