您当前的位置:首页 > TAG信息列表 > url-rewriting

  • 更改帖子的URL以及自定义帖子类型

    时间:2020-06-03

    现在我已经使用设置->永久链接更改了帖子的url,即/blog/%postname%/ 我现在添加了一个CPT并使用重写\'rewrite\' => array( \'slug\' => \'custom-posts\' ), 但是这个自定义帖子的URL现在从标准帖子中继承了/blog/,所以URL看起来像/blog/custom-posts/post-title-here 当我想要的时候/custom-posts/post-title-here.有谁知道实现这一点的快速修复方法吗?

  • 如何在WordPress URL后添加登录用户名?

    时间:2020-06-05

    我在这篇文章中找到了一个很好的解决方案:How to add wordpress username after url?/* Plugin Name: My Awesome Button Description: The shortcode [my-awesome-button] will be replaced with the HTML code for a button for logged-in users and for guests it will be replaced wi

  • 需要重写规则正则表达式帮助

    时间:2020-06-18

    希望你能帮忙。。。我们有一个“serivces”自定义帖子类型,允许“service”有一个父“service”。我们的自定义重写规则适用于顶级服务,但不适用于子服务。url结构如下所示,其中“测试服务”和“测试服务子项”是帖子名称:我们现有的重写规则如下:add_rewrite_rule(\'^consultancy/(.*)/?\', \'index.php?post_type=service&name=$matches[1]\', \'top\'); 有谁能建议修改一下,从url的

  • Windows IIS上的固定链接不起作用,Web.config破坏站点-WordPress现在不支持Windows服务器吗,如果是的话,是如何支持的?

    时间:2020-06-18

    我有一个大型wordpress站点,我从AWS/Linux迁移到另一个主机,即Windows Server 2016。我已经在wordpress上开发了多年,但这是我不久后第一次回到Windows server上。我记得当更新wordpress时,它会写一个web。将更新该目录的重写结构的配置文件。现在重写基本上被打破了,因为你不应该有破坏网站的管理选择。开箱即用的Windows+IIS您的重写必须包含索引。php中的函数或直接转到post id。奇怪的是,当你选择permalink-/%category

  • 将帖子ID放在自定义帖子类型URL上

    时间:2020-06-19

    我想得到这个链接结构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(

  • 设置自定义帖子类型档案重写URL的父级

    时间:2020-06-25

    我有2种自定义帖子类型Offices register_post_type(\'offices\', [ \'labels\' => [ \'name\' => __( \'Offices\' ), \'singular_name\' => __( \'Office\' ) ], \'

  • 包括多个分类的定制帖子类型的定制固定链接结构

    时间:2020-07-02

    目标是建立如下结构:example.com/tax_1/tax_2/post_name此代码生成正确的结构,但找不到帖子(404)// Register custom post types function register_work() { $args = array( \'public\' => true, \'label\' => \'Projekt\', \'menu_name\' =>

  • WordPress重写规则不需要^?

    时间:2020-07-05

    例如,此代码class My_Sitemap { public static function install() { add_filter(\'rewrite_rules_array\', array(__CLASS__, \'rewriteRules\'), 1, 1); global $wp_rewrite; $wp_rewrite->flush_rules(false);

  • Problem with add_rewrite_rule

    时间:2020-07-07

    正在尝试重新映射以下内容/test-sale-yacht/comfortably-numb-262749/ /test-sale-yacht/?yacht_name_id=comfortably-numb-262749 在正则表达式测试仪中进行了一些测试之后,我将以下命令放在新插件的init例程中add_rewrite_rule(\'test-sale-yacht/([^/]*)?\', \'index.php?name=test-sale-yacht&yacht_name_id=

  • 翻译URL中的自定义帖子类型和分类插件?

    时间:2020-07-16

    我需要帮助如何翻译自定义帖子类型和分类时使用多站点和多语言。我正在使用子目录a/en/sv等。正在使用插件(多站点语言切换器),但无法更改那里的重写设置。所以我想我必须修改一下?或者我应该用翻译文件翻译帖子类型。mo。采购订单?这就是在函数中设置职位类型的方式。php。我应该对重写做些什么吗?function create_posttype_product() { register_post_type( \'product\', array(

  • 自定义重写规则删除查询字符串

    时间:2020-07-22

    我正在尝试(但失败)使用重写规则将更短/更漂亮的URL重定向到正确的页面,并在查询字符串中包含值。WP安装在https://example.com, 该插件创建了一个名为“foo”的页面,该页面使用在查询字符串中传递的值“bar”从自定义数据库表生成内容。因此,完整URL示例如下:https://example.com/foo/?bar=XXXXXX“bar”值始终是一个由6到8个字母数字字符组成的字符串,其中至少有1个破折号(-)。我想使用重写规则(但我愿意接受其他建议),以便可以使用较短的URL,例如

  • 为什么WordPress要重写我的定制URL?

    时间:2020-07-24

    我是wordpress新手,我的网站中可能有一个映射问题我希望这个搜索引擎优化URL能够正常工作并获得帖子数据:http://domain/web/d-post/M00069/TomLi如果不使用SEO URL(获取操作),那就是工作http://domain/web/d-post?d_id=M00069&d_name=TomLihttp://domain/web/d-post/?d_id=M00069&d_name=TomLihttp://domain/web?pagename=d-po

  • 如何为传递多个查询变量的子页构建动态重写规则

    时间:2020-07-27

    我收到一个404错误 parent-page/any-child-page/?var1=x&var2=y&var3=z 这就是我目前的情况:我想让规则覆盖所有子页面 add_rewrite_rule(\'^project-centers/(.+)/(.+)/(.+)/(.+)/?$\', \'index.php?pagename=$matches[1]&var1=$matches[2]&var2=$matches[3]&var3

  • 带有查询变量的ADD_REWRITE_RULE

    时间:2020-07-30

    我们将规则改写为:add_action( \'init\', function() { add_rewrite_rule( \'app-api/v2/ecommerce/([a-z0-9-]+)[/]?$\', \'index.php?p=$matches[1]&post_type=product\' ); } ); 对于URL-www.domain.com/app-api/v2/ecommerce/14. 我们使用加载自定义模板template_include

  • 用户创建自定义帖子类型后,删除旧帖子类型

    时间:2020-08-04

    我创建了一个表单,用户可以在其中更新他们的个人资料。创建或更新概要文件时,它会创建一个称为“课程”的CPT。url为the permalink + /course/ + the title of the course/* CREATING COURSE PAGES FROM USER PROFILES */ function create_course_page( $user_id = \'\' ) { $user = new WP_User($user_id);

  • 为虚拟页面创建动态SEO友好URL

    时间:2020-08-04

    我有一个Wordpress网站,它被构建成一个工作列表板,我希望根据数据库中存储的数据创建SEO友好的URL。URL结构应包括州缩写、城市和职务,并采用以下格式:www.domain.com/job/ca/sacramento/janitor目前有一个;工作“;后端中使用位于“页面模板/作业模板”的自定义页面模板的页面。php”,在以下URL显示数据库信息:www.domain.com/job/?2020-412341235134如何显示www.domain.com/job/?2020-412341235

  • 分页自定义POST类型不适用于重写插件

    时间:2020-08-06

    我找不到在我的post类型上进行分页的方法(这不是在存档posttype.php上)。我已经重写了我的帖子类型,但如果我重写(“medias/implements”),第二页就不起作用了,但如果我有未重写的slug(“实现”),它就会起作用。我重写是因为我的客户想要;媒体/实现”;在url中,但在第二页上,分页返回404。。。这是我的帖子类型$args = array( \'menu_icon\' => \'dashicons-admin-site-alt2\', \

  • WooCommerce为餐厅中放置的每一张桌子提供不同的URL

    时间:2020-08-06

    我的公司正在与不同的餐厅合作,将他们的菜单数字化,这样人们就不会在这场新冠肺炎大流行中触摸菜单卡,因此餐厅的每一张桌子上都会放置一个独特的qr,当客户扫描它时,菜单会打开,他可以从那里订购,我面临的问题是如何设置所有与桌号链接的唯一URL,以及如何在woocommerce的仪表盘上显示桌号,以便餐厅知道订单的桌号。谢谢你,雷加·萨特扎德

  • 图像URL上的PHP脚本的URL重写

    时间:2020-08-11

    我构建了一个图像随机化器,这样当我打开一个。显示图像的URL中的php文件readfile($randomImage);. 这在本地起作用,但当我将其上载到服务器时,它会被防火墙阻止,因为我们不想加载URL,如https://www.example.com/wp-content/themes/THEME/randomImage.php 我想加载一个.php 在上编写脚本.jpg 文件需要做的是,当我使用URL时(例如)https://www.example.com/image.jpg

  • WordPress管理员AJAX URL重命名

    时间:2020-08-16

    我遇到了这个话题:How can I rename the WordPress AJAX URL? 尝试重命名管理员ajax的url时。php文件。我尝试了Krzysiek Dródż建议的代码// This will change the url for admin-ajax.php to /ajax/ function modify_adminy_url_for_ajax( $url, $path, $blog_id ) { if ( \'admin-ajax.php\' ==