您当前的位置:首页 > TAG信息列表 > url-rewriting
我正试着用WordPress重写URL,但不起作用
add_action( \'init\', \'wpse26388_rewrites_init\' ); function wpse26388_rewrites_init(){ add_rewrite_rule( \'us-dot-numbers/([0-9]+)/?\', \'index.php/?page_id=642&dotNumber=80806\', \'top\' ); }
如何在URL上进行查询?
如果我想在旅游类别中显示帖子,URL是实例com/类别/旅行如果我想在2007年显示帖子,URL是实例com/2007如果我想显示2007年发布的旅游类帖子,URL是实例com/2007/?category\\u name=旅行我的问题是1-为什么使用URL实例com/类别/旅行/?年份=2007年回落到实例com/2007和相关问题2-为什么这样的URL(显示2007年之前发布的所有旅游类帖子)不起作用?实例com/类别/旅行/?年份(<)=2007
当查询字符串包含数字时,WordPress重定向
我有一个包含数字的URL查询字符串,它重定向并给出404错误,因为页面不存在。如果我将参数的值更改为characters,它就会起作用。我猜这与wordpress的页面有关。示例https://www.ppc.com.au/ndeftest?m=23345 \'重定向404错误https://www.ppc.com.au/ndeftest?m=test \'不重定向-按要求工作我需要将数字变量传递到页面。它来自智能卡上的标准NTAG功能,该功能会自动将卡序列号附加到URL,因此我没有太多选项来更改URL外
自定义分类和自定义POST类型-分页通向404
我有一个与此设置一起引入的自定义帖子类型:$args = array( \'label\' => __( \'Location\', \'genesis\' ), \'description\' => __( \'Locations\', \'genesis\' ), \'labels\' => $labels,
将url与WooCommerce永久链接
我注意到,当我在woocommerce网站中导航到一个产品时,URL是https://mydomain.co.uk/product/procrastination-facebook-font-parody-graphic-quality-t-shirt-tee-mens-unisex/ 对于类别,它是:https://mydomain.co.uk/product-category/t-shirts/mensunisex-t-shirts/social-networking/ 如何去掉u
从链接中删除类别插件
I\'am using Polylang in my wordpress site,so I have too language我在我的wordpress网站上使用Polylang,所以我有太多的语言en 和fr. 我设置en 作为默认语言。我创建了一个名为organized-trips 在里面en 和voyages-organises 在里面fr. 但是当我通过这个链接www.exemple.com/organized-trips 我可以看到所有的帖子,但在法语链接中www.exemple.com/fr
重写以加载不同URL的主页
所以我一直在想,是否有办法强制WordPress加载URL的主页模板。例如:https://example.com/example/another-example/my-post-slug/ 应加载属于的模板https://example.com 但是一些小部件会根据URI中的slug显示不同的数据。也许有一个动作或钩子可以做到这一点?在MVC框架内解决这一问题很简单,而在WP中解决不了那么多。有什么想法吗?
WordPress如何将自定义帖子类型的url/bar替换为foo/bar
在我的wp网站上有一个自定义的帖子类型的电影。我使用cpt插件创建了它。所以如果我有一篇有标题的文章zootopia 其url显示为,http://localhost/mysite/movie/zootopia/但是,我想将此url更改为http://localhost/mysite/parent/movie/zootopia/.因此,当我单击查看帖子时,我希望此url显示在地址栏中所以我想替换url/movie/ 到/parent/movie/我试过了add_rewrite_rule 作用add_act
仅在博客帖子上使用博客父插件
(高级警告:新手问题)我正试图找到一种方法,在我发布的任何博客中添加一个blog slug。示例:我的网站。com/theblog/aparticualrblogpost我的网站。com/theblog/anotherblogpost创建的任何非博客页面都应该使用标准结构:mysite。com/agenericpagemysite。com/parentpage/anothergenericchildpage如何做到这一点?
重建/重写URL以使其对SEO友好
我希望我的url如下所示www.example.com/events/United+States而不是现在的样子www.example.com/events/?country=United+States. 我不太清楚该怎么办。这是我的密码 <?php $some_url = site_url().\'/events/\'; $params = array( \'country\' => urlencode($counter) );
了解.htaccess重写后的查询字符串
我理解Wordpress的说法。htaccess,如下所示:# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .
rewriting an Url
我的url如下:http://domain.com/event/?filter_location=77&location=name_of_location我想要一个干净的url,如http://domain.com/event/name_of_location/77我如何在wordpress中实现这一点?
自定义发布类型重写规则不起作用,如何更改重写顺序?
为了解决这个问题,我浏览了四到五个Codex页面、几十个Stackexchange页面和四到五个开发人员博客。我有一个自定义的帖子类型,叫做authors。CPT设置正确,我从Codex中提取了CPT框架,并对照CPT生成器进行了检查。管理屏幕正确创建、编辑和列出作者帖子,URL格式正确example.com/author/post_name/. 作者档案也起作用。但我所做的一切都不会在前端显示该页面。只不过是404。我已经在Permalinks页面和WP-CLI中刷新了十几次重写。我还安装了定制的Pos
WordPress插件将用户/员工ID写入为与WordPress用户ID相同
我有一个关于WordPress插件(Bookly)的问题,该插件为已经创建的WordPress用户创建了一个员工ID,希望有人能够帮助我。目前,Bookly增加了Staff ID增量,因此每个新的Staff ID都会说Staff ID:4,然后是接下来的5,然后是6,等等。我正在寻找一些代码,这些代码将采用当前WordPress用户的ID,并在用户创建Staff ID时将该ID添加为该用户的Staff ID。非常感谢您的帮助。ThanksRyan公司
自定义帖子类型/分类URL重写
我注册了一个自定义帖子类型:“jobs”// set up labels $labels = array( \'name\' => \'Jobs\', \'singular_name\' => \'Job\', \'add_new\' => \'Add New Job\', \'add_new_item\'
URL rewriting not working
我有一个wordpress页面,它接受一个查询参数,并根据该参数自定义页面(通过javascript,wordpress模板总是相同的)。其url如下所示:example.com/site/city-page?center=mycitycenter 我想将其改写为:example.com/site/city/mycitycenter 在哪里site 是wordpress实例所在的子目录。我试着重写如下:function add_city_query_var ( $query_vars
永久链接中的分层分类导致404子术语档案
我有一个带有层次分类法的自定义帖子类型。permalink结构如下:www.mysite.com/post_type/taxonomy_term -> works (tax archive page) www.mysite.com/post_type/taxonomy_term/post_name -> works (post page) www.mysite.com/post_type/taxonomy_term/taxonomy_sub_term -> 404 err
添加_重写_规则()以路由到index.php以外的文件
add_rewrite_rule( \'^invite/([^/]+)\', \'index.php?pagename=invite&iid=$matches[1]\', \'top\' ); 上面的“内部”重写规则将通过index.php 使用pagename 参数(这需要有一个带有slug的页面invite).我想直接发送到invite.php (这将呈现ICS日历文件并强制下载)。我研究了下面的实现,但是,这似乎直接修改了.h
将CPT代码段设置为所有分类的基本名称
我正在寻求帮助,因为我试图在网上寻找解决方案,但我无法解决我的404页问题。我正在为我的照片俱乐部建立一个自定义WordPress插件。此插件希望显示每个成员的公文包。图片按以下分类:作者(摄影师)我创建了一个自定义帖子类型ms_photo_porfolio 以及3种分类法:ms_photo_author 分类学作者ms_photo_color 对于分类颜色ms_photo_cat 对于分类主题,我想设置slug/photographies/ 自定义帖子类型的basename 对于这3种分类法蛞蝓。这些U
使用ADD_REWRITE_RULE帮助删除最后一个尾随斜杠
我已经尝试了几种方法来删除我创建的url的最后一个斜杠add_rewrite_rule.下面是我的代码的实现function master_load_ads_txt_template_include($template) { $is_load_ads_txt = (bool)get_query_var(\'ads-txt\'); if( $is_load_ads_txt ) { $template = get_template_part(\"template-par