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

  • 如何将域名映射到WordPress中的特定页面,并在地址栏中显示它们?

    时间:2020-03-16

    我想有以下设置,但不太知道如何在cPanel中或使用WordPress MultiSite或两者兼而有之?www.maindomain.co.uk - wordpress安装在www.maindomain.co.ukwww.seconddomain.co.uk - 访问网页www.maindomain.co.uk/page1/ 并替换为www.seconddomain.co.uk 在地址栏中。www.thirddomain.co.uk - 访问网页www.maindomain.co.uk/page2/ 并

  • Rewrite Rules are Redirecting

    时间:2020-03-20

    正在尝试对页面进行自定义重写。页面插入:/near me/创建重定向:/near me/STATE/city/甚至在刷新永久链接之后。//* Add Rewrite Rule add_action(\'init\', \'sym_nearme_rewrite_rule\', 10, 0); function sym_nearme_rewrite_rule() { add_rewrite_rule(\'^near-me/([^/]*)/([^/]*)/?\',\'index.

  • 接受查询参数的自定义帐户页

    时间:2020-03-21

    我正在尝试添加一个新的帐户子菜单页,该子菜单页采用查询参数。我有以下有效方法:add_action(\'init\', function() { add_rewrite_endpoint(\'scheduled-order-create\', EP_PAGES); }); add_action(\'woocommerce_account_scheduled-order-create_endpoint\', function() { include \'sc

  • WooCommerce产品重写规则不起作用

    时间:2020-03-24

    我正在尝试更改woocommerce产品url的默认结构,以包含作者用户名。在我的安装中,woocommerce产品的默认url如下所示:https://<site_url>/product/<product-name> 我想把它改成这样:https://<site_url>/product/<author-username>/<product-name> 这是我目前掌握的代码:function so_pre_get_post

  • 迁移到WordPress后保留旧网站URL结构

    时间:2020-03-24

    Old (non-Wordpress) URL structure:“新闻”和“八卦”是类别,“意大利”和“英国”是子类别https://example.com/news/italy https://example.com/news/uk https://example.com/gossip/italy https://example.com/gossip/uk New (Wordpress) URL structure:从旧数据库导入所有内容时,创建的结构不同。

  • 如何重写子主题中供应商插件中注册的分类URL

    时间:2020-03-26

    在一个供应商插件中,我得到了以下信息: register_taxonomy( \'listing-region\', \'listing\', array( \'rewrite\' => false, \'hierarchical\' => true, \'label\' => __( \'Regions\', \'bt_plugin\' ), \'singular_name\' => __( \'Region\', \'bt_plugin\' ), \'show_a

  • 使用添加_重写_规则时,获取url参数不再起作用

    时间:2020-04-03

    我正在使用WordPress admin创建一个页面(名为get-region-page), 其中,Pod短代码用于检索URL参数。例如:[pods name=\"region\" slug=\"{@get.regionparam}\" field=\"region_name\"] 将301重定向到URL/get-region-page&regionparam=$region_slug, Pod短代码工作正常。当我需要在中为该页创建重写规则时,问题就出现了functions.php (带

  • 如何用PHP变量重写URL,并访问一个外观正常的URL?

    时间:2020-04-09

    我想将WordPress中未创建的旧数据库网站更改为WordPress。我的网站使用PHP变量,因此URL最初为:example.com/index.php?tl=1&pg=2&bs=3&hcbs=4&sc1bs=5&sc2bs=6&sc3bs=7&hc=8&blbs=9 但我可以将其重写为外观正常的URL:example.com/1/2/3/4/5/6/7/8/9.php 为了在旧站点中做到这一点,我在.htaccess

  • 仅重写存档页面的URL(自定义帖子类型)

    时间:2020-04-16

    有一些关于自定义帖子URL重写的问答,但我还没有找到任何简单的答案来回答我要实现的目标。我的CTP是“事件”和I have the current page structure that I want to preserve:siteurl.com/agenda siteurl.com/event/event-slug</现在在我的主题中,我使用了两个文件single-event.php 和page-agenda.php. 后者是归档页,因为我希望我的归档帖子slugsiteurl.com/agen

  • 将规则重写为自定义模板

    时间:2020-04-18

    目前,我有以下几点:自定义模板:my\\u custom\\u template。php,其中调用下面的函数。<?php $uni_data = get_uni_data() ?> 网页:www.website。使用自定义模板的com/my\\u页面函数中的函数。php:function get_uni_data() { $segments = explode(\'/\', trim(parse_url($_SERVER[\'REQUEST_URI\'], PHP_UR

  • 多个URL重写规则,获取每个PRAM

    时间:2020-04-22

    我正在创建一个消息系统,其中有4个部分(1)收件箱(2)已发送(3)草稿(4)未读,因此我决定使用WordPress添加重写规则我已经添加了一个重写规则部分。add_rewrite_rule( \'messages/([^/]*)/?$\', \'index.php?pagename=messages&section=$matches[1]\', \'top\' ); 现在,我想在部分是ID(收件箱消息ID)之后再添加一个参数。为此,我添加了第二个

  • 将所有子域的HTTP重定向到HTTPS(博客帖子)

    时间:2020-04-24

    我有一个Wordpress网站,作为网站上的博客网站。主网站只是基本的HTML,它只是www.example。有WordPress网站的com/blog。我已经为域安装了SSL证书,它工作正常。我有一个。根文件夹中的htaccess文件将主站点从HTTP重定向到https,而/博客文件夹中的另一个文件将重定向Wordpress站点。我遇到的问题是主文件夹www.example。com/blog将重定向到https,但所有博客帖子都不会重定向。例如,如果我输入http://www.example.com/b

  • 在插件内的某些页面上禁用Yoast、All-In-One和Rank Math

    时间:2020-04-29

    我为一个网站开发了一个自定义插件,该插件使用WordPress中的URL重写来创建几个动态页面。加载其中一个自定义页面时,我将使用以下函数和过滤器创建自定义页面标题和元描述:// page title add_filter(\'pre_get_document_title\',array(&$this,\'mp_custom_page_title\')); add_filter(\'document_title_parts\',array(&$this,\'mp_custo

  • 将子页面路由至自定义投递类型

    时间:2020-05-06

    我有一个artists-single.php 导航到时显示的页面模板:/artists/djave_co 有没有路线/artists/djave_co/anything 到相同的artists-single.php 页然后,我可以使用一些PHP逻辑来处理页面的呈现。

  • Need help with regex

    时间:2020-05-11

    我有以下定义来添加查询变量:add_filter( \'query_vars\', \'add_reg_query_vars\', 10, 1 ); function add_reg_query_vars($vars) { $vars[] = \'seminar\'; // return $vars; } 此定义用于添加重写规则:add_rewrite_rule( \'^seminare/([a-zA-

  • 我如何才能从多个不同的URL访问相同的帖子类型的“页面”?

    时间:2020-05-13

    我正在开发一个Wordpress网站,我对permalinks有一个问题。我需要处理以下情况:http://domain/center1/ -> 重写到“template\\u home\\u page”(具有不同的永久链接)http://domain/center1/students -> 重写为“template\\u students\\u page”(具有不同的永久链接)http://domain/center2/ -> 重写到“template\\u home\\u page”

  • 将查询字符串添加到url,并将其显示为普通url部分/文件夹/

    时间:2020-05-15

    我在一些URL中添加了一个查询字符串,但它并不漂亮:?city=Amsterdam 因此,我想将url的结构如下:https://example.com/realpage1/realpage2/amsterdam/ or https://example.com/realpage1/amsterdam/ 取决于内容的类型。然后使用htaccess获取变量,如:RewriteRule ^/(.*)/(.*)/(.*)$ ?city=$3 页面/aaa/bbb/DO退出。但上面给出了404。

  • 将当前WordPress页面标题作为搜索参数添加到标记<a href=“www.domain.com/s?=currentpagetitle”></a>

    时间:2020-05-27

    我想包括一个附属链接作为一个小部件,插入相应页面的标题作为搜索参数。<a href=\"www.amazon.com/s?=titleofthepage\">Link</a> 我已经在函数中创建了一个短代码。带有get\\u the\\u标题的phpfunction post_title_shortcode(){ $variable = get_the_title(); } add_shortcode(\'post_title\',\'post_t

  • 重写规则不起作用的动态URL

    时间:2020-05-30

    我正在尝试更新以下链接:https://dev.brunchwork.com/next-event/?eb_event_id=106098978902对此:https://dev.brunchwork.com/next-event/[guest_name_here]/[event_id_here]在此之后discussion, 我想出了以下代码:在我的功能中。php:/*rewrite rule*/ function custom_rewrite_rule() { add_rewr

  • 另一个角色的自定义作者URL和页面

    时间:2020-06-03

    我想创建一个自定义url和一个单独的或重复的作者。另一个自定义角色的php模板,不使用插件。我找到了这个相关主题,但它只是修改了作者的urlOverride default url for author pages?类似于:mydomain.com/author/foo对于所有默认角色和mydomain.com/member/john对于新自定义角色