您当前的位置:首页 > TAG信息列表 > permalinks
获取永久链接永远不会返回空值
你好,我正在检查默认帖子类型页面中是否有自定义帖子类型的url,所以我使用了if(get_the_permalink($customID)){ echo \'true\'; }else{ echo \'false\'; } 即使$customID不存在,它也总是回显为真的get_the_permalink(); 函数,我知道get_post_status() 但我需要用get_the_permalink
我如何才能将我自己的“阅读更多”或“跳转后”类型的链接添加到文章页面?
我会经常在文章中添加一行文本,将读者发送到文章页面。这与实际生产的permalink是分开的。我遇到的问题是,在文章发布之前,我无法获得永久链接。我可以从显示的永久链接中复制文本,但如果标题太长,则无法工作。我也可以复制permalink,但我只需要一般的?p=123链接类型,我必须确保删除其中的“预览”部分。是否有一段漂亮的代码可以放在链接字段中,从而为那篇文章找到永久链接?它在PHP中是如何工作的?如果永久链接被更改并中断了自定义链接,这也可以解决问题。
如何向WordPress默认帖子类型添加重写规则
您好,正在尝试使用以下命令将重写规则添加到默认帖子类型add_action(\'init\', \'add_my_rewrite\'); function add_my_rewrite() { global $wp_rewrite; $wp_rewrite->add_rule(\'(.*)/server/([^/]+)\',\'index.php?p=$matches[1]&server=$matches[2]\',\'top\');
如何从帖子中删除家长类别固定链接
简单地说,我想做这样的事情。http://example.com/parent-category/child-category/post-name 变成http://example.com/child-category/post-name 我找到了一些解决方案,但它们并不完美。例如,我发现这段代码做得几乎正确。add_filter( \'post_link\', \'remove_parent_category\', 10, 3 ); function remove_paren
在发布相同类型的帖子时以编程方式更改帖子的永久链接
Wordpress中有没有一种方法可以让我为特定的永久链接(mysite.com/current-issue)创建每月都可以更新的内容。每次更新,旧内容的永久链接都会自动转移到新的永久链接mysite。com/以前的问题//?在这一点上,我并不要求详细的“如何”,只是一个一般的方法。谢谢
WordPress页面没有显示-替换为最后10个帖子?
我一直在努力开发一个上传文章的系统。特别是通过自定义帖子,谁的URL会根据ACF选择字段进行更改。我取得了巨大的成功,这里的用户帮助我最终修复404个错误。但现在,我似乎又陷入了困境。父页面似乎不可编辑,迫使显示最后10篇帖子。这是设置。我有一个页面,谁的育儿结构是社区=>文章=>理论。url为example.com/community/articles/theory/当我访问该URL时,它只显示最后10篇帖子。不是自定义帖子,只是普通帖子。我必须为文章自定义帖子类型更改永久链接的代码如下:a
自定义固定链接重写规则-如何修复此问题?
我花了大约6天的时间,试图研究和破译一种基于高级自定义字段(ACF)选择元素的自定义帖子类型永久链接更改的方法。从我的实验来看,这是成功的一半。所有的文章都有正确的永久链接,这将导致正确的页面设置。遗憾的是,这些自定义页面在访问时似乎只有404页。有人能告诉我我的代码出了什么问题吗?我已经尽了最大努力做到这一点,但我知道的还不够多,无法最终完成这一系统。以下是相关的编码段:register_post_type( \'articles\', array( \'labe
循环内的第二个GET_PERMALINK指向错误的URL
出于某种原因第二个get_permalink 位于特色图片上的指向当前页面,而不是帖子URL。第一个get_permalink 工作正常。它们都在同一个环路内。我在下面发布了一个精简版的循环。循环的完整代码,以防有用:https://jsfiddle.net/hemjegzy/非常感谢您的帮助。循环代码(修剪) <?php if ( have_posts() ) : while ( have_posts() ) : the_post();
寻求三个WordPress站点之间更智能的文档管理链接
我在英国建立和管理了两个小学/初中网站。他们最近成立了多学院信托基金(MAT),因此,他们现在共享了相当数量的共同政策和文档。目前,每所学校的管理员都会获得最新的文档版本(通过电子邮件),以便在各自的网站上上传和链接,因此已经存在一些重复工作,并且版本控制可能会变得不同步。我现在正在为垫子本身开发第三个站点。接下来,我们希望仅在MAT网站上托管共享和共同政策,并让这两所学校链接到MAT网站上的相关文件。这样一来,MAT网站将全权负责提供最新版本的政策文件。然而,为了保持三个站点之间的最新同步,仍需要从MA
更改永久链接结构和域
谁可以在以下方面帮助我:我正在将我的站点移动到另一个域,我想更改我的永久链接结构。我想编辑我的。htaccess我的旧域的文件。因此:http://www.olddomain.com/%YEAR/%MONTH/%DATE/example-post 应重定向到301http://www.newdomain.com/example-post 我所有的旧URL都应该被301重定向到新的URL和新的永久链接结构。我应该采取哪些必要步骤?
将新类别添加到自定义帖子类型分类时更新固定链接
注意:此问题也出现在https://stackoverflow.com/questions/44060613/update-permalinks-when-new-category-added-to-custom-post-type-taxonomy (但并没有得到太多的爱)。为我正在处理的WordPress主题创建了一组自定义帖子类型(CPT)(以及它们自己的分类法和标记)。出于这个问题的目的,我将只关注“项目”CPT。当添加新的项目类别,然后在导航菜单中链接到时,用户将看到404错误,直到永久链接被保
具有子类别的自定义固定链接创建404
我正在尝试以下permalink结构:/category [List all the posts for the category] /category/child-category [List all the posts for the child category] /category/post-slug 我的永久链接设置如下:/%category%/%postname%/ 类别库为空。但如果我从URL栏导航到/category/child-category,则链接
如何更改上传文件到媒体库的链接
我的客户希望从具有不同链接结构的页面链接PDF。目前我已经设置好了,所以文档的路径是地点com/wp-content/uploads/date/PDF。pdf格式他们想要的是网站。com/specificpage/PDF。pdf格式有谁能在这方面提供帮助吗?谢谢Ben
如何过滤为get_permarink()函数的输出
我知道如何过滤函数的输出the_permalink - 是这样的:add_filter(\'the_permalink\', \'my_the_permalink\'); function my_the_permalink($url) { return \'http://mysite/my-link/\'; } 当我像这样使用它时,它会起作用:<?PHP the_permalink($id); ?>, 但我想更改返回的链接get_permalink($
是否将目录URL更改为与页面固定链接相同?
我有一个在仪表板中设置了permalink的页面www.domain.com/reports 包含指向PDF报告的链接,位于www.domain.com/wp-content. 服务器上没有报表目录,在根目录中创建一个,显然会破坏www.domain.com/reports 页如何更改设置和/或文件结构,使PDF链接www.domain.com/reports/<pdf document> 没有覆盖或与永久链接冲突?
特定类别的自定义固定链接
我正在尝试为自定义帖子类型创建一个自定义永久链接,并将其仅应用于特定类别。例如,我想将此URL更改为:http://www.example.com/events/event-name 到http://www.example.com/webinars/event-name. 这是迄今为止我所掌握的代码,但它不起作用:function change_webinar_links($permalink) { global $post; if(get_post_type() == \
403禁止的本地主机WAMP APACHE PHP
我对wordpress/网站设计完全陌生,我正在关注youtube上关于创建自定义主题的教程。我已经在localhost中建立了一个网站,我正在使用permalinks导航到网站中的页面。然而,当我尝试使用永久链接时,它会给我一个“403禁止”通知,并说“我没有权限访问此服务器上的永久链接”在网上调查之后,我的问题似乎是apache和php代码不允许permalink工作,我在网上找到了关于如何解决这一问题的视频,但这些视频都是多年前在apache httpd上发布的。conf文件代码已经更改,并且在ph
→HREF=“GET_PERMALINK()
<?php echo \'<h1><a href=\"get_permalink()\">\' . get_the_title() . \'</a></h1>\'; ?> 这不是生成永久链接→href=\"get_permalink() 我也试过这个版本→<?php echo \'<h1><a href=\"get_permalink()\">\' ?> <?php . get_the
我的链接或固定链接有问题
我有一个wordpress网站,设置为www.mydomainsample。但是,当它打开其他链接(例如服务页面)时,它将显示localhost/wordpress/index。php/服务。你知道我怎样才能改到www.mydomainsample吗。当我打开服务页面时,com/services。谢谢,祝你今天愉快:)
编辑某些页面的固定链接
我正在创建一个基于旧的定位网站。我已经创建了所有部分,我需要知道如何添加“/服务/”作为某些页面的前缀。。。我的意思是,并不是所有的页面都是服务,所以对于那些是服务的页面,我想在页面名称之前添加“services”文件夹。最终会是这样的:mysite.com/services/marketing-strategy. 而不是mysite.com/marketing-strategy. 就像现在一样。我试着编辑permaking,但它删除了斜杠(/)字符。此外,permalinks配置适用于所有页面,我只需要