链接的管理比较薄弱,比如:不能设置排序方式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