WordPress–免修改scandir添加模板页面

Categories Wordpress建站
WordPress–免修改scandir添加模板页面

今天打算给博客增加个友链内页,发现新增页面时没有选择模板的栏位。
Wordpress--无法修改scandir如何按照模板添加模板页面
搜索了下,说是需要修改php.ini的scandir属性,将其从disable项目里去掉。但博客因为是虚拟主机,后台提供的修改栏位很少,无法更改。

追了下增加页面的源码,发现可以到数据库的post_meta表中增加项目来完成。

好在虚拟主机提供商有数据库在线编辑的功能,具体操作步骤如下:

    1. 按照网上的介绍从page.php拷贝修改新增模板页,假设名为fr-links.php
    2. 博客后台新建页面
    3. 登录到数据库管理页(比较常见的是phpmyadmin)
    4. 打开wordpress的post表,找到新建页面的id并记下,注意:wordpress会为revision增加表项,所以请选择post_status为publish的表项Wordpress--无法修改scandir如何按照模板添加模板页面
      Wordpress--无法修改scandir如何按照模板添加模板页面
    5. 打开post_meta表,新增一项(注意meta_id不要重复,且是往后顺延添加),post_id为新增页面的ID(即Post表中的ID), meta_key填入_wp_page_template,meta_value填入你第一步新增的模板页名字“fr-links.php”Wordpress--无法修改scandir如何按照模板添加模板页面
    6. 修改成功,效果如下。注意如果以后要在后台修改新增的页面,还要到数据库中对publish那个表项做个修改。Wordpress--无法修改scandir如何按照模板添加模板页面

 

相关文章

WordPress-使用七牛云存储测试域名过期问题解决... 博客目前空间很小,一直使用的是七牛云做免费图床 今天登录控制台,发现七牛云公告,测试域名会有过期时间。好在七牛提供了绑定自己所需域名的方法,操作步骤如下:  七牛融合 CDN 测试域名(以 clouddn.com/qiniucdn.com/qiniudn.com/qnssl.com/...
WordPress-写插件增加小工具(Widget)的方法... 写这篇文章的目的,是因为在使用WP-MulticolLinks插件时,发现只能增加一个小工具(Widget)到工具栏。如下图,这样没有办法按照类别增加多列友链小工具。 于是对该插件做了修改,可以支持在后台拖动多个多列友情链接小工具。 以下是在插件中增加代码实现多列的方法:...

版权声明:本站文章除非特别声明,均为原创。允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。

本文链接:WordPress–免修改scandir添加模板页面 @ L&H site


发表评论

电子邮件地址不会被公开。 必填项已用*标注

11 − 9 =