主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
什么是文章存档页面?如何在WordPress中轻松创建文章存档页面?下面这篇文章介绍了在WordPress中创建存档页面的三种方法,希望对你有所帮助!
也许你会问,什么是文章存档页,有什么用?在我们开始之前,让我们先了解一下什么是存档页面。请点击查看本网站的地图。你可以看到这个存档页面列出了我博客上的所有文章和页面。一方面,如果读者想立刻看到这个网站上的文章,在这个页面上看到它们会容易得多。另外,据说对SEO有帮助,这个我还没证实。最后,你可能已经意识到,原来网站的根目录下有一个sitemap.xml。为什么要创建这样一个存档页面?其实sitemap.xml是给搜索引擎蜘蛛用的,这个存档页面是给人看的。我来说说怎么创建这个页面,有兴趣的可以看看。
方法一:SQL读取数据库方法一显示的存档页面效果就是这个站点的Sitemap效果。其实就是创建一个自定义的页面模板,操作起来也很简单。不需要懂多少编程技术。唯一要配置的就是修改sitemap.xml的链接第一种方法的好处是我用SQL直接从数据库读取数据,只做两次数据库连接,避免了使用WordPress内置函数,相对更快;缺点是你要复制的代码比较长。我们来看看具体步骤:
1.在当前主题目录下创建一个新的php文件,命名为sitemap.php,然后将page.php的所有代码复制到sitemap.php。2.删除sitemap.php开头的所有注释,即/*和*/,以及它们之间的所有内容。3.复制第一个<?Php更改为
& lt?PHP/* *模板名称:sitemap * @作者:ludou * @博客:https://www.ludou.org/ */4、会
& ltdiv class = & quot我的档案& quot& gt& ltul & gt& lt?Php/** * WordPress分类存档页面*作者:楼斗*博客:https://www.ludou.org/ *最后修改时间:2012年8月27日*/$ category posts = $ wpdb-& gt;获取结果(& quotSELECT文章标题,ID,文章名称,slug,{ $ wpdb-& gt;前缀}terms.term_id作为catID,{ $ wpdb-& gt;前缀}terms.name作为来自{ $ wpdb-& gt;前缀}文章,{ $ wpdb-& gt;前缀}term_relationships,{ $ wpdb-& gt;前缀}术语分类,{ $ wpdb-& gt;前缀}术语,其中{ $ wpdb-& gt;前缀}帖子。ID = { $ wpdb-& gt;前缀}term_relationships.object_id和{ $ wpdb-& gt;prefix } terms . term _ id = { $ wpdb-& gt;前缀}term_taxonomy.term_id和{ $ wpdb-& gt;prefix } term _ taxonomy . term _ taxonomy _ id = { $ wpdb-& gt;前缀} term _ relationships . term _ taxonomy _ id和{ $ wpdb-& gt;prefix } term _ taxonomy . taxonomy = & # 39;类别& # 39;和{ $ wpdb-& gt;prefix } posts.post _ status = & # 39出版& # 39;和{ $ wpdb-& gt;prefix } posts.post _ type = & # 39邮政& # 39;排序依据{ $ wpdb->;前缀}terms.term_id,{ $ wpdb-& gt;prefix } post . post _ date desc & quot;);$ postID = 0;if($ category posts):$ category = $ category posts[0]-& gt;catIDforeach($ category posts as $ key = & gt;$ my post):if($ postID = = 0){ echo & # 39;& lt李& gt& ltstrong & gt分类:
。my archive { line-height:18px;边距:1.5 em 0;颜色:# 555555;字体大小:14px}.my archive H2 { font-size:16px;边距:0 0 10px字体粗细:粗体;}.my archive ul { line-height:21px;填充:0 0 0 2em}.myArchive ul li {背景:无;列表-样式-类型:光盘;边距:0;左填充:10px}.my archive a { color:# 2970 a6;大纲:中等无;文字-装饰:无;}.my archive a:hover { text-decoration:underline;}.my archive ul Li ul { margin:10px 0;}.my archive ul Li ul Li { list-style-type:circle;}5.进入WordPress管理后台-页面-创建页面,标题为文章存档(可以自己命名)。不要填写内容。你可以选择右边的模板,然后选择sitemap。6.文章存档页面已成功创建。
方法二:使用wp_get_archives函数方法二也很简单,代码比较少,但是这里只是纯粹的列出所有文章,而不是像方法一那样按类别列出文章,有点单调,但是如果觉得方法一麻烦可以试试。以下是具体的操作方法:
步骤1~3与方法1相同。第四步:放入_ content();只需将其更改为以下代码:
回声& # 39;& ltul & gt';WP _ get _ archives(& # 39;type = postbypost & ampshow _ post _ count = 1 & # 39);回声& # 39;& lt/ul & gt;';5~6步骤同方法1。
方法三:使用插件关于WordPress存档页面的插件有很多。有兴趣的请自行搜索,这里就不详细介绍了。
推荐学习:WordPress教程
以上是如何在WordPress中创建文章存档页面的细节。详情请关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- 如何清除WordPress缓存?(WordPress消耗内存)
- 如果将图像上传到 WordPress 网站时出现 HTTP 错误,我该怎么办?
- 如何解决WordPress媒体库图片加载错误(WordPress媒体库文件路径)
- 如果您的WordPress站点无法更新怎么办(如何设置WordPress站点地址)
- 如何防止独立WordPress外贸网站被搜索引擎索引
本文由主机参考刊发,转载请注明:详细解释如何在wordpress中创建文章存档页面(如何在WordPress中写文章) https://zhujicankao.com/93540.html
评论前必须登录!
注册