2015-01-21 159 views
0

我的Wordpress网站有一个令人讨厌的问题我希望你能帮助我。WordPress的页面和自定义文章

基本上,我有一个页面 - 案例研究,在nav结构中被称为“案例研究”。它后来被删除并重新添加,迫使它进行“案例研究-2”。有什么方法可以编辑它?我试图改变页面本身的固定链接,但在更改后它会恢复为'case-studies-2'。

我的第二个问题是关联到此页面的自定义帖子类型“案例研究”。我可以让页面将列表中的自定义帖子拉出来,但是他们的固定链接转到404并且重置固定链接结构并没有解决它!

最后,我试图解决这个问题导致我的案例研究页面跳回主页,无论我如何处理模板文件。

在此先感谢乡亲, 格雷厄姆

回答

1

案例研究的第一个页面导航结构case-studies是后的垃圾仍然可用,因此首先从垃圾&删除该网页,然后编辑新的案例研究页面,在该编辑固定链接和删除2就像case-studies-2case-studies

对于你必须注册您的自定义后类型主题的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; 
} 

在此之后重置您的永久链接

+0

感谢您的回复。 从bin中删除旧文件解决了我的'-2'后缀问题,所以非常感谢您的帮助! 我尝试将代码添加到functions.php中,并且在数组中包含了我的“案例研究”自定义帖子类型,但不幸的是它没有奏效。 即使点击帖子编辑页面的预览链接,也会损坏/案例研究链接。调整它可以显示,但如同之前的链接都指向一个不存在的页面,将页面重定向到主页。 还有其他想法? – Graham 2015-01-21 12:14:52

+0

只是重置您的固定链接1或2次..这个问题即将到来,它与永久链接有关。 – 2015-01-21 12:17:41

0

解决的问题 - 旧的文件是在bin,未被完全去除。从那里删除它允许我直接在页面上更新永久链接:)

感谢您的帮助,偷看!