您当前的位置:首页 > TAG信息列表 > permalinks
使用空页构建自定义插件输出
我一直在谷歌上搜索这个问题的答案,但还没有找到多少用处。我见过一些插件,它们会说“选择显示X的页面”和“选择显示y的页面”。如果页面是example.com/mypage1 他们可以做这样的事情example.com/mypage1/subset/detail/finedetail. 我想知道的是,我怎样才能用我的一个插件做到这一点?我正在考虑一个插件可能具有a lot of data 通过前端显示。我知道有些人使用短代码输出,但不是全部。有些人似乎将页面用作永久链接结构的构建块。我也想做那件事。
更改帖子的URL以及自定义帖子类型
现在我已经使用设置->永久链接更改了帖子的url,即/blog/%postname%/ 我现在添加了一个CPT并使用重写\'rewrite\' => array( \'slug\' => \'custom-posts\' ), 但是这个自定义帖子的URL现在从标准帖子中继承了/blog/,所以URL看起来像/blog/custom-posts/post-title-here 当我想要的时候/custom-posts/post-title-here.有谁知道实现这一点的快速修复方法吗?
扩展页面URL时未获得404
我在我的一些页面上使用了短代码,需要在页面URL中添加性别。例如,如果页面slug为/忍者;,我需要能够使用URL,如/忍者/女性;和/忍者/男性;对于页面。默认行为是我得到404,但我只想得到正常的页面。这有可能吗?谢谢
是否可以在不更改固定链接结构的情况下设置博客类别
当我们的博客最初建立时,使用的permalink结构是/blog/%postname%/我们已经这样做了大约一年了,并且有很好的SEO结果。我们想为博客创建一个新闻发布类别,这应该会导致像/blog/press/%postname%/这样的永久链接,但这样做会破坏我们所有的SEO链接。我知道我们可以使用插件为断开的链接创建301s。。。但我只是想知道是否有其他方法可以做到这一点?谢谢
Windows IIS上的固定链接不起作用,Web.config破坏站点-WordPress现在不支持Windows服务器吗,如果是的话,是如何支持的?
我有一个大型wordpress站点,我从AWS/Linux迁移到另一个主机,即Windows Server 2016。我已经在wordpress上开发了多年,但这是我不久后第一次回到Windows server上。我记得当更新wordpress时,它会写一个web。将更新该目录的重写结构的配置文件。现在重写基本上被打破了,因为你不应该有破坏网站的管理选择。开箱即用的Windows+IIS您的重写必须包含索引。php中的函数或直接转到post id。奇怪的是,当你选择permalink-/%category
将帖子ID放在自定义帖子类型URL上
我想得到这个链接结构mysite。com/sa/post slug/post\\U id/在我的自定义帖子类型上。这是post\\u类型:// ex_article Post type add_action( \'init\', \'ex_article_init\' ); function ex_article_init() { $args = array( \'labels\' => array(
自定义结构固定链接防止404
我试图找出在permalinks中设置自定义结构前缀对404的影响我有一个自定义结构:/news-opinion/%postname%/如果您尝试转到以下页面,这将正常工作:domain.com/news-opinion/non-existing-url 我会像预期的那样得到404。但是,如果我使用:domain.com/non-existing-url 这会将用户重定向回主页,而不是404。我是不是错过了什么我应该解释的东西?这是一个基于Basick/Composer的安装,如果已知其中任何一个插件会导
从URL中删除自定义分类插件
我正在为我的网站使用带有自定义分类法的自定义帖子类型,目前我的URL如下所示:www.website.com/taxonomy_slug/taxonomy_category因此,现实世界URL示例如下:www.website.com/kernal_category/filmmaking<分类slug是kernal_category</分类类别为filmmaking我想删除分类法slug,以便url更简单地读取www.website.com/filmmaking 然而,我尝试过的所有改变都没有奏
如何在自定义POST类型中重写固定链接结构的开头和结尾?
我创建了一个自定义的帖子类型,名为;dvposts“;并且无法让permalink结构完全按照我的要求显示。我的常规帖子/页面结构是/%postname%/%post_id%/.我希望我的自定义帖子类型结构为/d/%postname%/%post_id%/, 使用/d 在一开始。我还想/d/ 打开archive.php.通过向register\\u post\\u type()发送某些参数,我可以/d/%postname%/ 并存档于/d/ 具有\'has_archive\' => true,
设置自定义帖子类型档案重写URL的父级
我有2种自定义帖子类型Offices register_post_type(\'offices\', [ \'labels\' => [ \'name\' => __( \'Offices\' ), \'singular_name\' => __( \'Office\' ) ], \'
如何获取带有鼻涕虫的类别URL?
我有一个变量,它包含一个类别的slug。有了这个slug,我想创建一个指向存档页面的链接,该页面显示该特定类别中的所有帖子。从slug到category URL的最佳或最快的方式是什么?最好不要使用太多变量(比如从slug>;id>;url开始,每个变量都有不同的变量)。我希望有一个函数可以执行以下操作之一,以保持文件尽可能干净。echo get_url_function(slug) 或echo get_url_function( get_id_function (slug) )提前多谢!
函数自动重命名基本类别的固定链接
我需要一个功能来粘贴我的主题,在激活主题后自动将基本类别permalink从类别重命名为流派,例如:http://localhost/category/drama/ 至http://localhost/genre/drama/
包括多个分类的定制帖子类型的定制固定链接结构
目标是建立如下结构:example.com/tax_1/tax_2/post_name此代码生成正确的结构,但找不到帖子(404)// Register custom post types function register_work() { $args = array( \'public\' => true, \'label\' => \'Projekt\', \'menu_name\' =>
按页面/帖子名称的固定链接返回404
我的所有内容当前都设置为页面。我想用页面名称设置永久链接。我在网上读到一些帖子说,选择%postname%路径应该呈现内容。但这不起作用。当我访问一个页面时,我可以看到链接正在用页面名称更新,但它返回404。我检查了。htaccess文件和httpd。conf.mod\\u rewrite已加载,access已设置为具有正确权限。我的网站托管在ec2 aws上。更新:我刚刚创建了一个帖子并用它测试了permalinks,帖子还返回了404。
WooCommerce帖子和产品链接只起作用一次,然后出现404错误
永久链接到产品并发布我的网站得到404错误。在设置中保存永久链接类型后->;永久链接页面它们将正常工作。但如果我刷新链接,他们会再次出现404错误。实际上,链接只工作一次。这是我的。htaccess文件:<IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine on RewriteRule ^.*-(\\d+)/$ securityl/index\\.php?id=$1&%{QUERY_ST
网页上未加载图像以及指向其他媒体的链接显示404未找到
最近出现了一些问题,只有主页文本可见,其他所有页面/链接都显示404未找到。现在已设法使页面正常运行,但所有图像无法加载,加上指向其他媒体的链接;抱歉,此页面不存在。请检查URL或返回页面。404错误。“找不到页面”;媒体文件都存在于wp内容/上传中,因此网站无法“看到”它们,怀疑是同一问题导致了图像和媒体文件的问题。同样,RSS提要不起作用,但由于这也依赖于链接,可能是同一问题的一部分?在发生冲突时停用插件,但这没有帮助。注:我是一名管理员而不是开发人员,即真正的新手,可以通过cPanel进入文件,可以
类别固定链接即使在刷新后也不起作用
我已经创建了一个自定义的帖子类型(公文包),并且正在使用内置的类别分类法。当我查看类别存档页面时,只有常规帖子显示在类别下,我的自定义帖子根本不存在。选择类别的选项在编辑帖子页面(和快速编辑)中,它们只是没有显示在前端。我已尝试通过在“设置”下保存来刷新永久链接>;Permalinks,我也尝试过包括flush_rewrite_rules(); 在我的功能中。php。什么都没用?这是我的自定义帖子类型代码(注意:我的自定义帖子可以很好地使用重写规则,只是类别):/** * Registers
自定义帖子类型-如何使其成为另一个页面的子url?
我已经创建了一个自定义帖子类型;推荐信工作正常,但我希望url为“;领域com/结果/证明”;而不是;领域com/证明”;我是否只需要更改创建自定义帖子类型的函数中的某些内容?或者我还需要做些什么?谢谢Scott
网站标语以永久链接结束
当我在Customizer中为我的站点添加自定义标语时,它使该标语成为permalink的一部分,而我没有意识到这一点。我已经关掉了标语。它不会出现在永久链接设置面板中。离开那里太长了。我必须从每个页面手动删除它吗?
add all blog posts to folder
我想将所有博客帖子添加到/blogs/post name类型结构中。我可以通过permalinks设置执行此操作:/blogs/%postname%/但这也会影响自定义帖子类型,导致/blogs/custom-post-type/the-custom-post-type-name如何将所有帖子添加到blogs文件夹中,而不将所有自定义帖子类型添加到blogs文件夹中?