您当前的位置:首页 > TAG信息列表 > permalinks
在我为WordPress迁移了一个网站后--将更改保存在WordPress设置>>固定链接中。主页仅工作,链接不工作
我在另一篇帖子上看到了这个问题,但由于我的声誉太低,无法添加答案。所以我想我会创建一个新线程。因此,我将网站从草稿服务器迁移到了实时服务器<我从草稿服务器复制了网站文件夹并粘贴到live服务器中我复制了网站数据库,在live server的mysql中创建了一个新数据库,并将复制的数据库粘贴到phpmyadmin的new database文件夹中,我将网站地址从草稿url更新到phpmyadmin的wp\\U options文件夹中的live urlSettings>Permalinks并选择
将/%CATEGOR%/%POSTNAME%.html重定向到/%CATEGOR%/%POSTNAME%
我的网站于2000年首次使用html/css构建,2012年我用WordPress重建时,我保留了。html扩展,以保持相同的URL。我现在想摆脱它,将旧的html页面重定向到新的无扩展页面。我当前的永久链接结构是:/%类别%/%postname%。html我希望它是:/%类别%/%postname%为此,我尝试从permalink结构的末尾删除“.html”,然后保存permalinks。然后,我将其放入.htaccess中:RewriteEngine on RewriteCond %{REQU
如何在不访问固定链接页面的情况下创建新的内容类型和刷新重写规则?
我找不到一种切实可行的方法来创建新的内容类型并允许永久链接结构工作。在WordPress中,每个地方都有人想让permalink结构工作到一种新的内容类型,我读到用户需要访问设置>Permalinks管理页面。许多参考文献也提到了flush_rewrite_rules() “刷新重写规则”。但直到现在,这些都不起作用,我仍然需要访问permalinks页面。请看我在新的内容类型插件中尝试的以下代码。为了解决这个问题,我立刻把我读到的所有东西放在一起。尝试刷新插件注册和加载重写规则对象,并显式调用可能
在URL中保留帖子标题关键字,即使用户更改帖子标题或任何其他方式来实现SEO友好的固定链接?
我有一个问题,如果你能提出建议,我将不胜感激。我有一个WordPress网站(尚未启动,测试阶段)。注册用户可以提交帖子和评论。我使用“Post name”作为永久链接结构。当用户更改帖子标题时,问题就出现了,permalink也会更改,从SEO的角度来看,如果已经索引,搜索中的链接就会断开。我知道我可以切换到“普通”永久链接(Post-Id)结构。但我想从SEO的角度利用URL关键字。是否可以通过使用自定义permalink结构来实现这一点,或者唯一的方法是使用普通permalink结构。
WooCommerce产品属性Permarink不起作用?
通常,我可以通过调用按属性筛选产品\"mysite.com/shop/?filter_brand=tesla\"然而,当我试着把它叫做“mysite.com/brand/tesla”时,它却不起作用,显示404找不到。默认情况下,我保留此设置。如何将其称为permalink,即。\"mysite.com/brand/tesla\" ?谢谢
在发布时检查帖子中的空白标题
我有几个wp用户在创建新帖子(和自定义类型帖子)时不插入标题。这意味着永久链接被分配了一个编号作为链接。在我正在开发的多站点中,这通常会停止链接的工作(页面只是刷新)。当用户在发布前未能在帖子中插入标题时,我想显示一条警告消息(告诉他们插入标题并编辑永久链接)。我的代码到目前为止都在函数中。php文件:function check_for_post_title( $post, $ID ) { $title = $post->post_title; $perma
WordPress固定链接是如何工作的?
我想了解permalinks是如何工作的。目前我正在使用普通永久链接,并希望将其更改为post类型永久链接。这是否意味着我在页面内容中的普通永久链接将停止工作?我试图做出改变,但开始出现404个错误。使用不同的托管提供程序(克隆)可以正常工作。
自定义永久链接有效,常规页面永久链接无效
我有一些用于自定义帖子类型的自定义永久链接,如下所示:/产品/类别/子类别/产品名称我写了一个generate_rewrite_rules 用于与该自定义帖子类型相关的永久链接的函数。然而,我通过WP的界面创建的任何常规页面都显示为404,而这些自定义永久链接仍然有效。我确信这是Apache的问题。不知道怎么了。我有一个可编辑的。htaccess到位,里面有正常的东西。。。# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEng
使用GET_POST_PERMALINK()时尝试获取非对象的属性
我正在尝试使用get\\u post\\u permalink()获取自定义帖子类型的permalink。我需要使用get\\u post\\u permalink(),因为我使用post\\u type\\u链接过滤器将特定post类型的permalink更改为其他类型。下面是我正在尝试运行的代码:class Get_Department_Class { /** * The department\'s post ID. * * @since 1.0&
Change blog segment of URL
我正在重新设计网站,一些URL可能会有小幅度的变化。例如,将来我们可能会有“故事”,而不是博客帖子。每个博客帖子都需要放在网站上。org/story/storyname,而不是旧的URL,即站点。组织/博客/故事名如何在这些URL中用“故事”替换“博客”?我可以通过permalinks完成吗?
如何从旧的标准WordPress固定链接结构重定向到新的自定义结构
我已将WordPress博客的永久链接结构从http://www.example.com/2017/07/29/sample-post/ www.example.com/%year%/%monthnum%/%day%/%postname%/ 至http://www.example.com/sample-post-20170729 www.example.com/%postname%-%year%%monthnum%%day% 有没有办法将链接从旧的p
更改自定义发布类型或发布页面的类别基础
我有几个问题,我认为如果不添加自定义分类法和重做一系列工作,我想要的结果是不可能的。我已经注册了一个自定义的帖子类型-gallery-分类设置为post\\u tag and category。我将permalink结构设置为/blog/%postname%/这样,帖子可以使用WordPress中的default Posts部分设置/blog/base。当我将get\\u category\\u link()用于gallery自定义帖子类型上的类别时,它会链接到/blog/certies/而不是/gall
如何在WordPress中使用重写规则更改URL
我有一个名为aircraft-gallery 我在这个页面上显示了数据库中的数据,它工作正常。我有另一个页面名为aircraft-gallery-class 我正在发送数据?id 变量并使用GET[\'id\']接收该数据,然后将该数据发送到数据库以获取结果,这样也可以正常工作。这是我在WordPress函数中的控制器,用于获取idpublic function view_air_crafts_by_class(){ //var_dump(get_query_var(\'id\')
分页不起作用(第/2页重新调整404页)
我有一个基于此的自定义主题http://underscores.me/.我有一个名为event bucket的自定义分类法和一个名为bucket的自定义post\\u类型。我有一个页面,可以看到一个事件bucket的所有bucket:mybesite.com/bucket/my-event-bucket/ 此页面运行良好,我使用the_posts_navigation() 用于导航,当我单击它时,它会重定向到mybesite.com/bucket/my-event-bucket/page/2 这
删除产品类别库,但仍重定向到具有相同永久链接的页面
我使用的是Woocommerce插件,目前我没有在“产品类别库”中设置任何内容,所以我的Woocommerce档案看起来像/Product-category/category2/。我想删除“product category”部分,这样我的归档页将是/category2/我想我可以通过设置来完成在永久链接设置中。但如果我已经有了一个普通的Wordpress页面,并且已经有了一个slug/category1,并且想要重定向到此页面(不是没有产品类别的woocommerce/ProductCategory1/c
更改WordPress固定链接并重定向新URL 301
我正在使用这个WordPress permalink字符串。/%year%/%monthnum%/%postname%.html 但现在我想将其更改为,并将所有旧URL重定向到新URL/?p=65 旧URL示例为:http://www.example.com/dead-hahaha_bruhhh.html 新URL将是:http://www.example.com/?p=123 我的.htaccess 文件当前正在使用默认WordPress变量。如何将所有旧URL重
使用CPT和分层分类的自定义固定链接
CPT:产品分类法:prod\\U cat当前URL子术语domain.com/product-category/pulp/</分层子项domain.com/product-category/pulp-iqf/pulp/apple/</单个CPT岗位domain.com/product/apple-juice-concentrate/所需URL子术语domain.com/pulp/</分层子项domain.com/pulp-iqf/pulp/apple/</单个CPT岗位domai
帖子名称固定链接设置在子目录内出现404错误
I have setup my first AWS EC2 account and installed nginx. The root is /usr/share/nginx/html. I have installed WordPress as a sub-folder called cooking under root. the site address is http://54.226.50.133/cooking. As long as I have permalink setu
如果帖子属于自定义分类,则更改帖子的固定链接
我的帖子都位于/blog/post-name/我有一个称为“系列”的自定义分类法。该系列可访问/blog/series-name 显示该系列中的所有帖子。我想做的是将系列中的所有帖子的URL更改为/blog/series-name/post-name, 但所有其他帖子都是/blog/post-name.我怎样才能在functions.php?
帖子的永久链接重定向到未分类类别
我有一个奇怪的行为,我所有的帖子都被重定向到一个带有未分类类别的url,即使设置了一个类别。在后端,我选择了一个类别,例如“教学”,我看到的url如下所示http://example.com/teachings/name-of-post, 当我点击它时,url会保持一秒钟,然后重定向到http://example.com/uncategorized/name-of-post我试图通过重置永久链接来刷新永久链接,但没有效果。我的permalink结构是/%category%/%postname%/.知道有什