文章采集调用(WordPress每页文章固定内容的侧边栏看多了很枯燥,怎么添加侧边栏?)
优采云 发布时间: 2021-11-08 06:24文章采集调用(WordPress每页文章固定内容的侧边栏看多了很枯燥,怎么添加侧边栏?)
WordPress
在文章的每一页上看到太多固定内容侧边栏很无聊。如何添加侧边栏并使每个 文章 调用不同的侧边栏?本文文章不需要任何基础,按照我的方法一步步完成即可。原因自然是不同的侧边栏可以让用户体验和SEO效果更好。
一、添加侧边栏
参考资料:
如何在wordpress中添加侧边栏并不只是上传代码那么简单,为了方便,放在wp的后台部分是更好的选择。说一下流程
首先我们找到主题的functions.php文件,打开编辑functions.php,找到侧边栏的代码,直接复制。
function twentysixteen_widgets_init() {
register_sidebar( array(
'name' => __( 'Sidebar', 'twentysixteen' ),
'id' => 'sidebar-1',
'description' => __( 'Add widgets here to appear in your sidebar.', 'twentysixteen' ),
'before_widget' => '',
'after_widget' => '',
'before_title' => '',
'after_title' => '',
) );
}
说说基本参数:
我们只需要参考原创代码进行更改以用于特定用途。例如,我在 now 之后添加了一个段落
register_sidebar( array(
'name' => __( 'Sidebar4', 'twentysixteen' ),
'id' => 'sidebar-4',
'description' => __( 'Add widgets here to appear in your sidebar.', 'twentysixteen' ),
'before_widget' => '',
'after_widget' => '',
'before_title' => '',
'after_title' => '',
) );
这时候打开小工具,发现后面有一个侧边栏,叫做sidebar4。您可以添加您想要的侧边栏效果工具。
如下图,我添加了三个“文章Measure column 1,文章Measure column 2,文章Measure column 3”。
注意这里id的区别
保存后返回wp背景的widget选项。打开后,我们发现页面上多了三个新的侧边栏。
二、如何让文章调用侧边栏
参考资料:
%e4%b8%8d%e5%90%8c%e6%96%87%e7%ab%a0%e6%98%be%e7%a4%ba%e4%b8%8d%e5%90%8c%e7 %9a%84%e4%be%a7%e8%be%b9%e6%a0%8f.html
首先是添加文章需要绑定的代码文件。
主题根目录对应新建三个文件,如下图所示。
以第一个文件为例,我这里的名字是side1.php
内容是:
修改functions.php文件和side1.php文件后。
如何将 文章 绑定到侧边栏?使用自定义字段是一个不错的选择。具体使用方法是打开文章编辑界面的显示选项,然后输入参数和数值。
要使自定义字段起作用,您必须首先使 文章 能够识别自定义字段的作用。我们编辑 single.php 文件。找到 get_sidebar() 函数:
替换为:
更新后,文章会根据我们输入的自定义字段的值改变侧边栏。我在这里输入:
对应我刚刚测试的文件名。最后更新文章后,发现侧边栏变成了我们刚刚添加的侧边栏sid1的侧边栏。
ps:注意标点符号,容易出错。我花了很长时间才发现。
如果文章图片、下载链接等信息有误,请在评论区留言,博主会第一时间更新!如果喜欢,请打赏支持本站,谢谢大家!