您当前的位置:首页 > TAG信息列表 > url-rewriting
Help with url rewrite
如何打开URL,如:http://site.com/?project=5进入:http://site.com/project/5/?我在这里查看重写文档:http://codex.wordpress.org/Class_Reference/WP_Rewrite#Examples然后想出了这个// Adding a new rule function my_insert_rewrite_rules( $rules ) { $newrules = array(); $n
自定义发布类型基于日期的归档URL重写
Possible Duplicate:custom post types, wp_get_archives and add_rewrite_rule 我有一个名为“课程”的自定义帖子类型,我想创建一个基于日期的存档,类似于默认的帖子存档,它看起来像mysite。com/2012/05。我想使用像mysite这样的URL。com公司/course/2012年5月。如何使用WordPress rewrite API? 同时避免使用插件。这个解决方案非常接近How to give a CPT (custom
分层定制帖子类型404s上的子页
我最近一直在使用自定义帖子类型,没有遇到任何重大问题。这次我在尝试新的东西。我想创建一个CPT,它基本上像页面一样工作,具有页面层次结构。真正的东西是用瑞典语写的,所以我将以“书”为例来说明我希望它是如何工作的。因此,我首先创建我的新帖子类型:define(\'BOOKS_HTTP_PATH\', WP_PLUGIN_URL . \'/\' . str_replace(basename(__FILE__), \"\", plugin_basename(__FILE__))); function a
自定义分类归档URL重写
我想创建一个带有自定义分类法列表的归档页面,该列表链接到一个页面,该页面显示具有该分类法关系的帖子。我这样注册了分类法:register_taxonomy(\'my_taxo\', array(\'my_custom_post\'), array( \'hierarchical\' => true, \'label\' => \'my taxo\' \'show_ui\' => true,
如何向作者档案中添加自定义URL占位符?
我正在与一个拥有目录站点的客户合作,该站点允许用户创建帐户,然后从目录中创建项目列表。现在,每当用户创建帐户时,都会得到一个配置文件URL,如:domain.com/member/%author% 这是通过一个简单的:$wp_rewrite->author_base = \'member\'; 现在,我需要允许这些用户创建一个列表,这将产生这种URL结构:domain.com/member/%author%/%list% 到目前为止,我正在将这些列表创建为自定义帖子类型
Rewrite ugly URL to clean URL
我正在尝试从:http://www.example.com/product?level1=value1&level2=value2&level3=value3&level4=value4 收件人:http://www.example.com/product/value1/value2/value3/value4 有时并非所有值都已设置,因此它还需要仅设置2个值:http://www.example.com/product/value1/value2 T
用于定制POST类型归档的插件
我创建了一个新的自定义帖子类型“Projects”,并希望在mysite上提供所有此类帖子的存档。com/项目。目前,所有项目的单发帖子都显示了一个slug,如下mysite所示。com/projects/project title,但当我访问mysite时。我拿到了404。下面是我如何构建自定义帖子类型的: /* Create the Project Custom Post Type ------------------------------------------*/ function
使用复选框通过自定义分类值对帖子进行排序?
我正在从事一个项目,该项目有一个名为“规程”的自定义分类法值下拉列表,下拉列表中只有4个。它的设计方式是,您可以选择多个规程进行筛选。想法是选中复选框,它将通过复选框值中指定的值过滤帖子。我的问题是:什么是最好的方法?它不一定是AJAX,事实上,我很乐意让用户检查他们想要的值,如果他们在2秒钟左右的时间内没有检查任何内容,那么重新加载的页面和他们想要排序的值只显示符合该标准的帖子。我在这里面临的问题是,我在哪里存储这些值,以及如何重新加载页面以使其了解这些值?我假设解决方案很可能使用query\\u va
ADD_REWRITE_RULE未加载正确的页面,也未获取变量
我正在尝试将一个ShowRevel标题和视频id放入一个URL中,然后页面可以访问该URL。我有两个在同一个URL,它要么不工作,要么只有一个进来。当前找不到该页?(我一直在冲洗permalinks)我想从中获取变量的Url看起来像目录/测试主管/显示卷轴/showreel-name/视频/111/该网站目前位于一个名为independent\\u 02的测试文件夹中,但不确定这是否会影响任何内容?这是代码;function wpse13483_init() { add_rewr
rewrite file to wordpress
我的插件目录中有一个端点。php,需要这样重写:http://domain.com/API/endpoint.php 这是我使用的代码:add_rewrite_rule( \'API/endpoint.php\', \'myplugin-path/endpoint.php\', \'top\' ); 当我打印$wp_rewrite 全球我得到了这个:[non_wp_rules] => Array ( [API/endpoint.php] =
如何维护固定链接结构并避免在加载外部内容时出现404错误?
我创建了一个名为Catalog的页面和一个名为page Catalog的模板。php。url现在如下所示:sitename。com/目录不过,到目前为止还不错,我使用一些定制的php东西来列出另一个数据库中的产品。所以,当我在这个页面上点击一个品牌时,我想使用这样的url:sitename。com/目录/品牌/品牌名称但很明显,因为数据不是来自Wordpress,它给了我404。是否可以使用相同的页面目录。php文件,如果url有更多部分?我可以使用这样的url:sitename。com/目录/?bran
自定义帖子类型URL重写?
我为我的公文包项目设置了一个自定义帖子类型。此的主URL位于/projects/现在,我还将我的博客帖子永久链接到/articles/*/ 对于permalink结构。这意味着当我去查看公文包项目时,URL会更改为/articles/projects/project-name/我知道一定有办法重写permalinksonly 对于我的项目,自定义帖子类型。但是我不熟悉声明URL slug的语法-如果能得到任何帮助,我将不胜感激!
固定链接格式:单数或复数
默认值为单数,例如。http://example.com/category/apple/ 但是我想知道使用复数形式是否更好,例如。http://example.com/categories/apple/ 这方面有什么指导方针吗?
当我访问重写的wp-admin URL时,为什么wp会将我重定向到wp-login.php?
我有个重写规则^dashboard(.*) wp-admin$1 [L] wp将我重定向到wp登录。php当我尝试访问/仪表板时(即使我已登录)知道为什么会发生这种情况吗?我如何解决这个问题?
WordPress重定向以获得URL友好
我想获得url友好,以便将数据从其他页面传递到页面。我解释:我在我的经典wordpress页面上有这样的url:(example.com/agent/name\\u agent)它是动态构建的url。(get\\u permalink($id\\u page\\u代理)$name\\u代理)在我的循环代理中。php,我可以管理$\\u GET[\'agent\\u name\']来制作一个过滤器。我需要构建重定向示例。com/agent/name\\u agent>示例。com/代理/?agent\
为多个内容类型使用相同的基本区块重写规则
我不确定这是否可行,但以下是我正在努力实现的目标。我正在使用WooCommerce, 我有它的设置来为我的产品permalinks预先准备一个基本slug和产品类别。因此,我的产品permalinks如下所示:example.com/shop/%product_category%/%product_slug%现在,我想创建另一个名为“gemstone”的帖子类型,它使用shop 永久链接中的基本页,因此它们看起来如下所示:example.com/shop/gemstone/%gemstone_slug%问
使用自定义帖子类型和自定义分类的固定链接重写
我想这很快:我有:自定义帖子类型:Food </自定义分类法(注册食品):Fruits</术语Fruits: Apple, Orange, Cherry如果我输入example.com/food?fruits=Apple,Cherry, 我收到所有帖子Fruits 使用条款Apple 和Cherry, 太棒了!但我想输入example.com/food/fruits/Apple,Cherry 或example.com/food/Apple,Cherry 以获得相同的结果。我尝试了不同的perm
Category URL Management
当您保留类别基础时(也就是说,您不会通过插件将其删除),WordPress确实允许您以两种不同的方式浏览到您的2级深度类别,如下例所示。比方说,您的类别有一个顶级项目“多媒体”,下面有一个名为视频的子项。从视觉上看,我们谈论的是这样一种情况;类别分类法multimedia video audio topics science politics 好吧,你可以通过以下两种不同的方式找到那个孩子(视频);您的站点。com/类别/
添加_重写_规则和模板重定向不起作用
我有以下几对:add_rewrite_rule(\'^questions/ask/?\',\'index.php?pagename=ask\',\'top\'); if(is_page(\'ask\')){ $tname = \'add-question.php\'; if(file_exists(TEMPLATEPATH.\'/\'.$tname)){ $returntemplate = TEMPLATEPATH.\
我想重写我的自定义插件URL
我正在开发wordpress插件。我有一张这样的表格 $action_url = WP_PLUGIN_URL .\'/demo-url-rewrite/include/test.php\'; <form action=\"<?php echo $action_url; ?>\" method=\"get\" name=\"f1\"> Name : <input type=\"text\" name=\"name\" id