您当前的位置:首页 > TAG信息列表 > permalinks
ADD_EXTERNAL_RULE-访问固定链接页面时删除的规则
在我的插件中,我连接了以下函数register_activation_hook. 规则添加正确。public function add_rules(){ global $wp_rewrite; $wp_rewrite->add_external_rule( \'(.+)\\.([0-9\\.\\-\\_]+)\\.(js|css)$\' , \'$1.$3\'); $wp_rewrite->flush_rules(); updat
我的所有帖子都不会显示,只有标题显示在主页上
我是WordPress的新手。我在GoDaddy上托管我的网站。昨晚,我所有的帖子在点击时都停止显示。在主页上运行良好,但单击时会响应“错误404”。。。请帮帮我!我的页面工作正常。。。我的网站是www.shoutnaija.com
固定链接在WordPress中不起作用
在wordpress中,我选择了“Day and name“对于permanlinks,我得到了404。modrewrite模块已加载。htaccess是-rwxrwxrwx 1 www-data www-data 274 nov. 23 13:10 .htaccess 我暂时将htaccess放到777上只是为了解决这个问题,但它仍然不起作用有什么建议吗?
根据标签匹配页面标题获取帖子
我写了以下内容来检索与页面标题匹配的帖子列表(按标签)。问题是它不能很好地处理包含多个单词的标记(可能还有特殊字符,但我还没有遇到)。<?php $title_post_tag = new WP_Query( array( \'tag\' => strtolower( get_the_title() ) ) ); while ( $title_post_tag->have_posts() ) : $title_post_tag->the_p
搜索只适用于首页(索引),不适用于其他页面
我目前正在构建一个自定义WordPress模板,搜索框出现问题。当我使用主页上的搜索框时,它会按预期工作。只要将永久链接设置为默认值,它也可以工作。(url.com/?page_id=1) 然而,当我在使用pretty permalinks时使用另一个页面的搜索框时,URL如下所示:http://url.com/pretty-page-title/?s=query出现404页。我的搜索框代码如下所示<form id=\"search-query\"> <div class
未设置类别时隐藏未分类
我有以下permalink结构:/%category%/%year%/%monthnum%/%postname% 我正在使用我找到的代码here 当我没有设置任何类别时,要去掉“未分类”的鼻涕虫。URL生成得很好,但当我访问它们时,得到的是404。似乎我错过了一些重写或类似的内容?我使用的是WordPress 4.3.1和我在functions.php 是:function my_pre_post_link( $permalink, $post, $leavename ) { if(
子类别页面上的404错误
我已经看到了一些其他的问题和答案,但目前无法解决。我有一些类别设置,如下所示:博客--子Cat永久链接当前使用自定义类型设置:/%category%/%postname%/ 类别库设置为. At the moment 如果我去子类别中的帖子,它会起作用</访问父博客类别有效</访问子类别does not work 我尝试将永久链接更改为以下内容/%category%/%subcategory%/%postname%/. 这会导致以下行为:主要博客类别访问作品。子类进场工程。子类别内的帖子
指向帖子的链接显示ID而不是Slug
我在页面上遇到了一个奇怪的错误。在我的站点中创建一个内部链接之后,就像在页面编辑器中那样<a href=\"/page-name\"> 然后在页面中显示源代码<a href=\"/?page_id=784\"> 而不是鼻涕虫。有人遇到过这样的事情吗?如何将其更改为显示slug?我有permalink设置%postname% 所有其他内部链接都显示得很好,只有那个。。。
无法访问子文件夹中的WordPress站点,可能是因为.htaccess从根安装重定向?
我目前在根目录中安装了一个Wordpress。我现在在/beta/中上传了一个完全不同的(也是第二个)Wordpress安装-连接到第二个独立的数据库。The issue:请求第二次安装时:domain.com/beta/ 它只是在第一次安装的主题中显示“404未找到页面”。看来我无法访问第二次安装,因为从第一次安装进行了一些重定向。有什么办法解决这个问题吗?The .htaccess from the first (root) domain.com installation looks as so:#
在MU插件中,为定制帖子类型刷新_重写_规则的最好方法?
我正在编写一个插件来实例化一个自定义的帖子类型(以及其他东西)。它是一个多站点插件,位于目录中mu-plugins.处理的最佳实践是什么flush_rewrite_rules() 在这种情况下?对于“普通”插件,您可以在激活挂钩中执行此操作——对于必须使用的插件,这是不可能的,因为这些挂钩不可用。由于这应该是注册自定义post类型后的“一次性”事件,因此在注册CPT的类中执行类似操作是否有意义:private function check_flush_my_CPT() { global $
为什么帖子永远不能有数字作为链接?
今天我注意到了一件有趣的事情——无论你使用什么主题,都不可能给一篇文章命名一个数字,即使你给一篇文章命名了一个没有标签、帖子名称或类别名称冲突的长数字,你仍然可以将2015或1826628重命名为2015-2或1826628-2。我想这不是一个bug,但我也不明白为什么你不能拥有mysite。com/20或类似于帖子的永久链接,当您将其命名为“20”,并且永久链接设置为postname时。
自定义帖子类型和分类固定链接-结构
一直在尝试让自定义帖子类型和分类法的嵌套工作(甚至看了一下here) 但无法让它100%工作。事情是这样的,我创建了一个自定义的帖子类型texturas_temp 以及其中的自定义分类法categorias_texturas_temp.我想做的是得到这个结构:纹理温度显示全部categorias_texturas_temp/texturas\\u temp/categorias\\u texturas\\u temp<;-显示全部texturas_temp 特别是categorias_texturas
get permalink and append it
我有产品页面,需要一个按钮链接到相关的预约页面。例如,我将创建一个名为“glass product”的页面,我想对其模板进行编码,以便有一个指向“glass product book”页面的链接。因此,我需要获取帖子的永久链接,然后将“-book”添加到链接内的URI中,大概我需要向当前添加一些内容:<a href=\"<?php the_permalink(); ?>\">Book Now</a>有人知道需要添加什么吗?
具有不起作用的元值的自定义固定链接。为什么?
下面的代码应该可以工作,但不能工作(没有激活插件)。在后端,将正确显示自定义帖子类型的永久链接,但如果在前端调用,将显示不正确的帖子。但是,如果永久链接被禁用,它会工作:// register post type add_action(\'init\',\'register_item\'); function register_item() { register_post_type( \'hebamme\', array(
Replace taxonomy permalinks
我有以下永久链接设置:/%postname%/我有一个自定义分类法issue.我想替换所有分类法链接(site.com/category/wordpress) 到(site.com/category/wordpress/issue/any-child). 喜欢标签。也许这张照片有帮助
404 with post name permalinks
所以,我有一个很常见的问题——我最近从Precise升级到Ubuntu Trusty Tahr,结果我不得不升级apache。现在,我的wordpress站点可以访问,但我无法访问wordpress站点中的任何页面。例如,www.asjweddingsandevents。com工作正常,但www.asjweddingsandevents。com/about给出了404(“about”是wordpress中的一个页面)。我尝试将永久链接从“页面名称”重置为“普通”-在“普通”表单中,可以通过page_id=
AJAX请求和普通请求之间的不同权限
我创建了新的帖子类型,可以从后端ex更改slug:register_post_type( \'job\', array( \'rewrite\' => array( \'slug\' => $slug ); )); $slug 是我从后端获取的变量。如果我做正常的要求,它可以正常工作。我使用get_permalink 作用但是,在执行ajax请求时出现了问题。我深入研究了代码,得到了普通请求和ajax请求返回的permas
顶级页面正在重定向至主页!
由于某种原因,在将永久链接设置为除默认结构之外的任何其他结构之后。顶级页面将开始重定向到主页。我已禁用所有插件,并将主题更改为任何其他主题。同样的结果!我注意到类似的问题以前也发生在其他人身上,但从来没有明确的答案来解决这个问题。有什么想法吗??非常感谢。
在IIS8/Windows Server2012上WordPress被500.5错误阻碍
我正在IIS测试服务器上运行WordPress。mod_rewrite 已启用,我已修改我的网站。配置以支持永久链接。c:\\windows\\temp 已修改为允许Modify 访问IUSR和IIS\\U IUSR。虽然permalinks本身可以工作,但我对损坏的图像有一个问题。但仅限于some 损坏的图像。我通过媒体管理器上传的任何图像都已损坏。WP生成的任何图像(如特征图像)都会出现。我已经检查了我上传的图像是否确实存在于指定的位置(确实存在),但它们显示为破损。当我尝试在浏览器中调出图像时,我得
创建附件页面需要基本URL
如果我上传一个文件名为8.jpg 然后permalink变为http://www.example.com/8 -- 我真的不想这样。如何使附件使用其mime类型作为url的基础?http://example.com/image/8?add_action(\'init\', function(){ add_rewrite_endpoint( \'media\', EP_PERMALINK | EP_ATTACHMENT| EP_PAGES ); flush_rewrite_