最简单的隐藏wordpress页面方法
之前博客用的搜索框也是Google自定义搜索,但是结果是显示在google托管页面上的。最近发现Google自定义可以用Iframe显示在自己博客页面上。于是在参考了北街等人的添加google自定义搜索到自己网站的方法后,成功的实现在自己博客显示搜索结果的功能。具体请参考北街的博客。
但是因为是新填了页面,因此在导航栏会默认显示该页面。为了平常不让用户看到并点击这个毫无内容的页面,必须得隐藏起来。
但是在参考很多文章还是没能把页面隐藏。基本使用隐藏页面的方法都是在header.php找到wp_list_pages(),使用exclude=“页面ID”来隐藏这个页面,但是在我的主题的header.php并没有找到wp_list_pages().虽然在funtion.php找到了,但是输入exclude“867”(867是我新建页面的ID),仍是无法从导航栏隐藏该页面。在找了许多文章后基本都是以上的方法。后来尝试搜索“hide page from wordpress”,一下就找到了这个最简单的方法:
直接把要隐藏的页面设置成“Draft”或“草稿”
虽然在导航栏看不到该页面,但是只要知道页面网址,还是可以访问,因此google自定义搜索会成功调用给页面,并显示结果。
只是你自己可以看到页面而已!不信你退出博客登录再搜索一次试试!
是阿,隐藏起来了阿。
Hivan 说的很对,还是不行,至今没有找打很好的方法,我使用的是知更鸟的主题。不行啊 !
试一下这个插件 exclude page