您当前的位置:首页 > TAG信息列表 > permalinks

  • 某些固定链接不起作用,并显示404

    时间:2015-05-29

    我在NginX上使用WP 4.2.2,安装了多站点(子域),我遇到了一个奇怪的问题。我的网站有大约18篇帖子,所有的帖子permalinks都工作得很好,直到今天早上,其中两个链接突然停止工作,显示了404错误页面。我已经尝试过这些东西:检查标题和URL是否为WP保留关键字(不是)清空浏览器和服务器缓存,然后重试(失败)将永久链接设置更改为默认值(已工作,但我不希望这样)将永久链接设置编辑为默认值,日期,分类并返回帖子名称(失败)停用所有插件(错误仍处于活动状态)重命名帖子并更改URL(工作)重命名帖子和

  • 父类别和子类别的永久链接相同

    时间:2015-05-30

    我有一个类别,这个类别是blog category 这一类别的永久链接是:name.com/blog/wordpress-plugins 知道我想用下面的permalink创建一个新类别:name.com/wordpress-plugins 但我不能使用wordpress-plugins 对于新类别的永久链接。WordPress自动添加-2 添加到新类别,并使permalink类似:name.com/wordpress-plugins-2

  • 使用特定筛选器修改GET_PERMALINK

    时间:2015-06-04

    我试图修改get\\u permalink函数以返回自定义url,如下所示:function my_function( $permalink, $postID ) { $external_link = get_post_meta( $postID, \'external_link\', true ); if( !empty( $external_link ) ) { $permalink = $external_link; }

  • 永久链接中是否应该有尾随斜杠

    时间:2015-06-07

    哪个WordPress permalink结构在性能和SEO方面更好:/%post_id%/%postname%或/%post_id%/%postname%/这有关系吗?谷歌有很大的讨论here. 但这不是从WordPress的角度来看的。我应该使用哪一种?为什么?Edit: 我注意到我使用/%post_id%/%postname% 由于任何错误等sitename.com/123/wrong-words?some=params&etc=etc 被重定向到正确的帖子。但是sitename.com/1

  • 为什么WordPress不能处理Site.com/%postname%/某个单词?赠送404

    时间:2015-06-07

    我注意到我使用/%post_id%/%postname% 由于任何错误等sitename.com/123/wrong-words?some=params&etc=etc 被重定向到正确的帖子。但是sitename.com/123/correct-full-postname/somemistakeword 生成404。为什么Wordpress无法处理此问题/somemistakeword ? 或者为什么在我添加/ 到postname url.有没有办法解决这个问题?Edit: 这似乎是我测试的所有w

  • Nginx-与URL中的.php进行的固定链接不起作用

    时间:2015-06-07

    我正在将一个站点从Apache服务器移动到nginx服务器。很多页面都有一个。permalink末尾的php扩展。尝试查看这些页面会导致找不到nginx 404。然而,这些页面在Apache上运行良好。以下是站点的服务器块配置:# Vhost Config: example.com server { root /var/www/vhosts/sites/www.example.com/web; index index.php index.html ind

  • WordPress固定链接自定义帖子类型

    时间:2015-06-08

    对于wordpress上的永久链接设置,我有/%类别%/%postname%/这将显示不同类别的帖子,如/blog/post_title_1/ 或/event/post_title_1/但现在我有了一些自定义的帖子类型,比如PostType=photo-gallery 这已经不起作用了,显示404页。我想坚持使用archive-photo-gallery.php 作为要拉取的默认模板,而不是尝试为此创建页面模板。我如何告诉wordpress显示自定义帖子类型的url,就像当您/%postname%/ 在p

  • 仅在新帖子上更改永久链接

    时间:2015-06-12

    是否可以更改特定日期后创建的所有帖子的永久链接?这是因为我们不希望旧的URL被破坏。现在我们有了/%year%/%month%/%postname%我们想要/%postname

  • 子类别和帖子的固定链接

    时间:2015-06-14

    我需要列出子类别和其中的帖子,例如:<h3><a href=\"#\">subcategory</a></h3> <ul> <li><a href=\"#\">post1</a></li> <li><a href=\"#\">post2</a></li> <li>&l

  • 特定页面名称的固定链接

    时间:2015-06-18

    我创建了一个新页面,帖子名为“我的页面”。我还有2个自定义查询字符串。因此,URL如下所示:http://domain.com/my-page/?qst1=aaa&qst2=bbb我希望URL如下所示:http://domain.com/aaa/bbb我该怎么做?我如何告诉WP这是一个有效的URL,因为WP将指向404页(找不到aaa页)。

  • 是否获取分页(<!--NextPage-->)部分的链接?

    时间:2015-06-23

    我想获得链接(如get_permalink($id) ) 到帖子的特定页面(创建人<!--nexpage--> 标签)。。如何做到这一点?

  • 使用过时的URI正确加载已移动的页面(新的父级)。为什么?

    时间:2015-06-24

    我希望有人能解释WordPress知道如何正确地提供已移动的页面,即使使用“移动前”URI。我希望得到一个“404”。相反,WordPress使用新的URI重定向到页面。背景:该网站的“我们的服务”分支的原始结构如下所示(使用post\\u名称值和前导连字符表示沿袭):our-services - technical-writing - graphic-design - project-support 客户决定让平面设计和项目支持技术写作的孩子。生成的结构如下所示:our

  • 在编辑帖子/页面中更改固定链接的操作或筛选器是什么?

    时间:2015-06-25

    我知道edit_form_after_title 钩子,但是改变永久链接怎么样。WordPress是如何创建永久链接的,因为这个永久链接get_the_permalink 返回值不匹配?有人能帮帮我吗?

  • 更改子主题中注册的自定义帖子类型的插件

    时间:2015-06-29

    我使用以下命令成功重命名了由父主题在子主题中注册的自定义帖子类型this method. 问题是,我的永久链接没有改变。所以当我改变的时候portfolio 到homepage 并使用permalink结构/%category%/%postname%/ 我的URL看起来仍然像mysite。com公司/portfolio/页面/而不是mysite。com公司/homepage/页码/。这是我用来更改CPT的代码:add_action( \'wp_loaded\', \'wpse_19240_change_h

  • 通过插件在自定义URL上加载自定义PHP

    时间:2015-06-29

    我正在研究开发一个加载PHP脚本的插件(myscript.php) 在自定义URL上。使用插件实现此功能非常重要。示例:example.com/myscript - 加载myscript。phpexample.com/myscript/example - 打印“示例”

  • 从自定义POST类型中删除自定义固定链接结构,而不直接修改REGISTER_POST_TYPE

    时间:2015-07-01

    我正在为我的帖子使用自定义的永久链接结构,/blog/%postname%/. 我安装了一个插件,可以注册自定义的帖子类型,glossary. 我不希望此帖子类型使用标准帖子使用的自定义permalinks结构。我相信这个环境\'rewrite\' => array(\'with_front\' => false) 注册post类型时,将完成此操作。问题是帖子类型是由插件注册的,所以我不能直接在插件的代码中修改函数,至少如果我想要一个防升级的补丁的话。如何通过主题函数向数组中添加参数。php文

  • 从旧的WordPress插件中获取新的WordPress插件

    时间:2015-07-02

    我实现了一个名为post 其中包含属性src 其中包含页的链接[post src=\"http://www.listenmoneymatters.com/the-betterment-experiment/\"] 目前,这段简短的代码基于帖子的元数据创建了一个外观奇特的链接:// MORE INFORMATION LINK add_shortcode(\'post\', \'post_shortcode\'); function post_shortcode($atts) {&#

  • Two urls for one website

    时间:2015-07-06

    我有一位客户,他用一个名为“firstname lastname.ch”的url开始了他的小生意。因为他很幸运能够成长,现在需要一个合适的URL,所以他希望自己的网站有另一个URL,名为“businessype lastname.ch”在没有太多管理和SEO问题的情况下,实现这一目标的最佳方式是什么。谢谢

  • 在URL中包括语言变量

    时间:2015-07-06

    我一直在为wordpress开发一个完全有效的语言插件。现在唯一缺少的是url重写。我一直在查看许多有关stackoverflow的网站、来源和其他问题,但我似乎无法让我的永久链接发挥作用。我可以添加如下查询字符串变量:public function append_query_string($url) { $args = array(\'lang\' => $this->get_locale()); return add_query_arg($args

  • WordPress固定链接功能替代方案

    时间:2015-07-07

    我正在尝试为一些后端逻辑添加永久链接前缀,以模拟多站点上的帖子。我使用了post_link filter 但不幸的是,它没有满足我的需要,因为它没有为自定义帖子类型添加永久链接前缀(令人烦恼!)有人知道我可以用什么方法作为自定义post类型permalinks的前缀吗?例如www.domain.com/PREFIX/post-slug-here/