我的Wordpress网站遇到了一个令人恼火的问题,我希望你能帮助我。
基本上,我有一个页面 - 案例研究,在导航结构中被称为“案例研究”。它后来被删除并重新添加,迫使它进行'案例研究-2'。有什么方法可以编辑这个吗?我尝试更改页面内部的固定链接,但在更改后恢复为“case-studies-2”。
我的第二个问题是自定义帖子类型“案例研究”与此页面相关联。我可以让页面在列表中拉出自定义帖子,但是他们的永久链接会转到404并重置永久链接结构并没有修复它!
最后,无论我对模板文件做什么,我尝试解决此问题都导致我的案例研究页面重新回到主页。
先谢谢大家, 格雷厄姆
答案 0 :(得分:1)
带有导航结构case-studies
的案例研究的第一页仍可在帖子的垃圾箱中使用,因此首先从垃圾箱&中删除该页面。然后修改您的新案例研究页面,并在该修改中永久链接并删除2,就像case-studies-2
到case-studies
对于第二个问题,您必须将自定义帖子类型注册到主题的function.php文件
为此,请将此代码添加到function.php
文件
add_filter( 'pre_get_posts', 'my_get_posts' );
function my_get_posts( $query ) {
if ( is_home() && $query->is_main_query() )
$query->set( 'post_type', array( 'post', 'page', 'album', 'movies','music_review') );
return $query;
}
重置此固定链接后
答案 1 :(得分:0)
问题已解决 - 旧文件位于bin中,未正确删除。从那里删除它允许我直接在页面上更新永久链接:)
感谢您的帮助,偷看!