我为本问题(Date archives for custom post type)中描述的自定义帖子类型添加了日期存档,并且它们最初运作良好。
问题:
E.g。如果我点击链接URL/cpt-events/2014
,它会重定向到2014年的日期档案。
但现在它重定向到2014年第一个条目的单个帖子页面而不是归档页面。
我做了什么:
我将WordPress文件夹从子文件夹root/wordpress/all files
移动到根文件夹root/all files
。
我通过配置文件设置新URL,如WP文档中所述。这些行在wp-config.php
define('WP_SITEURL', 'http://www.my-url.xyz');
define('WP_HOME', 'same URL');
我还按照WP文档中的说明更新了数据库中的wp_options
,并更新了siteurl
和home
的域名。
我多次访问/保存/刷新了settings->permalinks
。
任何想法可能是什么问题或我应该从哪里开始寻找?
答案 0 :(得分:0)
如果要将wordpress从URL移动到其他URL,仅仅更新配置文件是不够的。数据库中存储了许多选项,不幸的是序列化格式。
因此,当您将wordpress从一个网址移动到另一个网址时,请执行以下操作:
请勿在浏览器中打开
下载this脚本。
将其移至名为/ wp-replace的文件夹中。
输入要用任何/
尾随字符替换的字符串,不输入http://
。例如:olddomain.com/blog
并输入新网址:example.com
运行它。您将看到应用了哪些更改。
删除此wp-replace文件夹
检查.htaccess并根据需要进行编辑。
登录并刷新选项/永久链接。
现在您可以使用您的网站。