您当前的位置:首页 > TAG信息列表 > url-rewriting
URL重写将作者添加为基础
我正试图为我的设计师网站找一位作家。下面我将举一个我想做的例子:我有一个名为“designer a”的设计师,名字很好,叫做“designer-a”。我有一个名为“Awesome art”的艺术对象(自定义贴子类型),名字是nicename“Awesome art”。我想实现艺术品的URL为“http://domain.com/designer-a/awesome-art/“”为了实现这一点,我在自定义帖子类型中添加了重写,如下所示: \'rewrite\' => array(
带有URL参数的自定义帖子类型的自定义重写规则
我正在尝试为自定义帖子类型创建自定义重写规则,其中This:http://test.loc/products/directory/?c=some-value 应该成为this:http://test.loc/products/directory/some-value Minimal code:function create_post_type() { register_post_type( \'acme_product\', array(
使用.htaccess或挂钩重写URL
我有自定义模板,在该自定义模板中,我根据下拉列表过滤数据。我正在使用GET方法过滤这些数据。如果浏览器点击此url:-http://localhost/about-fruad-new/search-providers/?industry%5B%5D=financial_services 我想用这个url替换它,http://localhost/about-fruad-new/search-providers/?financial_services 到目前为止我试过的代码,functio
能不能像标题一样,把所有外语的特殊字母都放在页签里?
有没有可能像标题一样用slug保存外语的特殊字母?当您访问时https://de.wikipedia.org/wiki/Oliven%C3%B6l 您可以看到url包含一个特殊的字母。在WordPress中是否可以为外语提供相同的功能?
Display categorised url
我访问了Add custom directory in URL. 整个网站都会有这样的设置。我想在SOMETHING1下面有几页,在SOMETHING2下面有几页。如何做到这一点?
创建执行代码的自定义URL(而不是呈现WordPress实体)?
我希望能够创建一个url,匹配后将执行一些PHP代码并输出结果。这能做到吗?我很熟悉rewrite_rules_array, 它允许您创建自定义url结构,并将它们映射到自定义的帖子类型、分类法等。我希望避免出现一个空白/占位符页面,使Wordpress无法直接指向。我想用wp_ajax_ 和wp_ajax_nopriv_ 操作,但这只适用于Ajax请求,我希望能够使用标准请求来满足它们。谢谢你的帮助。
自定义帖子类型帖子的多个固定链接
有没有一种方法可以为自定义帖子类型的帖子提供多个永久链接?例如:正常的永久链接url称为:https://www.example.com/test-subject/test-title 我还希望该帖子可以通过以下URL访问:https://www.example.com/test-subject/post_id https://www.example.com/ts/post_id 我知道我可以手动添加。htaccess,但我在插件中添加了帖子。那么,将这些URL添加到
添加_重写_规则不会在插件中添加自定义URL
我正在尝试在插件中添加几个自定义URL。然而,它一直在显示404 Not Found 当我访问它们时。我不确定我在这里做错了什么。谁能告诉我正确的方向吗?/** * The code that runs during plugin activation. * This action is documented in includes/class-plugin-name-activator.php */ function activate_gs_mls() {
如何在不重定向的情况下进行基本URL重写
如果我使用下面的简单代码:function my_custom_rewrite_rules() { add_rewrite_rule( \'^rewriteme$\', \'index.php?page_id=1\', \'top\' ); } add_action(\'init\', \'my_custom_rewrite_rules\'); 我希望能够访问http://ex
Difficulty with rewrite rules
我不知道如何将重写规则和自定义查询变量结合起来。我创建了一个自定义的“edition”模板,它调用外部API来填充一个表,其中包含特定书籍的详细信息。https://wwww.example.com/books/editions我使用自定义查询变量填充数据库:https://www.example.com/books/editions/?ed=1950例如,其中ed是版本的唯一标识符,通常是年份。如何(使用WordPress函数)将其重写为:https://www.example.com/books/ed
通过unctions.php以编程方式重写slug,但返回404
我想更改某个post类型的slug(在本例中,article) 转换为其自定义字段中的某个值。我去了函数。php,并将此代码放入。function na_remove_slug( $post_link, $post, $leavename ) { if ( \'article\' != $post->post_type || \'publish\' != $post->post_status ) { return $post_link; }
更改URL后无法访问WordPress网站
我已经更改了网站的URL和主页URL,之后我无法访问它。屏幕上显示的消息是“this site can’t be reached“”我怎样才能找回访问权限?
自定义重写导致404分页
我有自定义的重写规则,以便帖子页面URL可以/blog/ 所有帖子都有URL结构/blog/post-title-here/, 这很好,但是我在/blog/ 页面分页的结构如下/blog/page/2/ -- 我看到了many 有关StackOverflow的主题和问题,但似乎所有回答都是针对类别的/blog/cat-name/page/2/ 在我需要的地方/blog/page/2/下面是我要附加的重写函数/blog/ 发布URL:add_action( \'generate_rewrite_rules\
使用外部JSON查询重写URL
我编写了一个插件,可以从外部JSON源获取数据,并在列表中显示一些细节。可以单击每个项目以显示特定模板上的更多详细信息。为此,每个项目都有自己的URL,如下所示:http://localhost/details/?id=125借助query\\u vars,get参数旨在从JSON源中检索更多数据。它工作顺利,但我希望URL可以这样重写:http://localhost/details/name-of-the-item/id这可能吗?我该怎么做?(如果需要,我可以从列表页传递尽可能多的get参数)
自定义发布类型插件与页面名称相同,导致冲突
我有一个自定义的职位类型所有设置。我希望slug与页面名称相同,因为所有这些CPT都将在该特定页面(/团队成员)上查询。如果我将自定义Post类型slug设置为页面URL,则该特定页面将不再加载页面模板。它加载一个损坏的帖子模板。我的自定义帖子类型重写:$rewrite = array( \'slug\' => \'team-members\', \'with_front\' => false,
如何实现访问JS模式内容的自定义URL处理程序?
我维护了一个wordpress站点,该站点使用大量javascript,并在使用Tingle模态库创建的模态中包含大量内容。该站点设计为主页的单栏站点,使用基于哈希的导航来引导用户在页面上下移动。我想实现的是,通过url访问模式内容,以便外部用户可以直接访问该内容。modals本身从自定义内容类型中提取信息,并通过单击主页上的url调用jquery函数来触发。我假设要获得我想要的功能,我需要实现某种自定义URL处理程序来触发模式函数提交,但我不确定实现这一点的最佳方式是什么(.htaccess、PHP脚本
如何在WordPress中创建用户友好的URL?
我需要为所有用户创建一个自定义URL以查看用户详细信息。我的用户信息页面URL为:https://www.example.com/author/test_user我需要创建如下URL:https://www.example.com/test_userWordPress可以吗?
全新安装重定向到www,破坏了页面加载
我建立了一个新的Wordpress网站WanderandPounder。昨天在DigitalOcean上。这是一个微滴,也运行了其他几个Wordpress网站,没有冲突。然而,当访问该域时,它会莫名其妙地重定向到www.wanderandpounder。com,它显示一个namescape域停车页面。尝试加载任何特定页面或管理面板将返回ERR\\u EMPTY\\u响应。我旋转了一个新的液滴,设置了一个新的灯堆和Wordpress安装,只是为了遇到同样的错误。在NameSheap上,我设置了指向ns1/n
创建自定义帮助中心页面
我现在正在开发一个新的WordPress主题,我想创建一个帮助中心系统,允许购买我的主题的用户添加帮助文章。所以我的计划是:1-创建一个普通的新页面并创建页面帮助。php文件。2-创建两种帖子类型,第一种命名为sections,第二种命名为article。3-在页面帮助文件中添加部分帖子和文章。现在的问题是,我不需要直接链接章节和文章:http://localhost/section/using-wordpres/ http://localhost/article/how-to-use-the-w
自定义帖子类型规范链接/分页重定向到根目录
我继承了一个现有网站,最近被要求做一些更改。他们已使用此“my\\u new\\u default\\u post\\u type”将默认帖子“重命名”为“最新新闻”:<?php add_action( \'init\', \'my_new_default_post_type\', 1 ); function my_new_default_post_type() { register_post_type( \'post\',