您当前的位置:首页 > TAG信息列表 > 小码农
允许哪些字符作为短码标记?应该如何清理它们?
我正在开发一个插件,用户可以自己定义短代码标签。你建议在那里允许什么?我的想法是只允许ascii字符。那么我该如何消毒呢?strip_tags 然后regex只允许a-z, 0-9 还是有更好的解决方案?WordPress有过滤器吗?我可以用WordPress用来过滤鼻涕虫的过滤器吗?谢谢你的回答,我会这样做,如果必须有一个ascii字符,那么我只需要三个。foreach ( $shortcodes as $key => $var ) { $var = preg_replace(\
向wp_NAV_MENU添加唯一类
如何向使用wp\\u nav\\u菜单生成的主父ul元素的直接子li元素添加唯一类?<nav id=\"access\" role=\"navigation\"> <div class=\"menu-main-container\"> <ul id=\"menu-main\" class=\"menu\"> <li id=\"menu-item-30\" class=\"menu-item menu-item-typ
WordPress-管理员管理帖子-按父类别进行多个筛选
假设我在Wordpress中有以下类别:产品类别-A类-B类-C类服务类型-服务A-服务B-服务C在管理端的管理帖子页面上,我想为产品类别和服务类型都设置2个下拉过滤器,这样我就可以在后端根据这两个过滤器进行过滤。我该怎么做?
子主题抓取错误的父主题文件位置
本周我购买了一个Wordpress主题,为了使我的更改与原始主题分开,我为它创建了一个子主题。现在这只是一个赤裸裸的儿童主题,风格。css文件和屏幕截图。父主题包含多个CSS和jQuery脚本。然而,问题是子主题在子主题目录中查找这些文件,而不是在父主题目录中。例如,如果我使用的是父主题,则位置将是:ParentTheme/js/jquery。放松。js公司但是,在子主题中,它会在此处查找文件:ChildTheme/js/jquery。放松。js公司而不是像我假设的那样,是父主题。我尝试复制CSS和JS文
CATEGORY__NOT_IN和变量中的ID值
如何从两个变量中设置category\\uu not\\u in的值。在我的示例中,我只是硬编码要排除的每个类别的ID,但是。。。如何从一些变量传递这些值? $category_a = get_category_by_slug(\'fbrt\'); $category_b = get_category_by_slug(\'contact\'); $exclude = get_the_ID(); global $wp_query;
如何删除镜像名称中的空格并保存新文件
我正在使用一个名为“wordpress”的插件Add Linked Images To Gallery“为了保存发布在我网站上的图像的本地副本,我将所有文件上载到其他主机,并在本地主机中测试此插件,以查看它是否起作用。What does this plugin do : 该插件搜索站点中发布的外部图像,保存本地副本,并将HTML代码中的旧图像地址替换为本地的新图像地址。What is the problem : 在本地主机上测试插件时,我注意到该插件无法正确保存文件名上有“空格”的图像。例如:这是一幅图像
我应该在什么时候创建自定义发布类型?
何时创建自定义帖子类型,是在插件安装时只需执行一次(因此执行一次),还是每次都需要在构造函数中执行?还是没关系?
Wp_NAV_MENU中的新发布通知
By blog有一个标题菜单,其中包含指向“关于我们”、“帮助”、“联系我们”和“博客”等页面的不同链接。“博客”链接实际上是一个带有自定义模板的页面,该模板显示我的“博客”类别中的所有帖子。如果“博客”类别的帖子发布在last 24 hours.我使用的主题是使用wp_nav_menu 用于在标题中显示菜单的功能。php。有没有办法做到这一点?
Ajax call to transients
如果我对Wordpress瞬态进行ajax调用,瞬态值是从服务器上的内存中获取的,还是调用数据库?我没有使用任何缓存插件。我的应用程序正在获取标记列表。前端将根据用户类型显示匹配的标记。我假设页面加载时,所有瞬态都会加载。因此,在进行ajax调用时,会从内存中提取瞬态。对
自定义搜索筛选器导致MENU和QUERY_POST问题
我正在使用自定义搜索筛选器(使用我的自定义查询变量type), 像这样:function fteh_pre_get_posts( $query ){ if( isset( $query->query_vars[\'type\'] ) ) $types = explode( \',\', $query->query_vars[\'type\'] ); $query->set( \'post_type\', $types );&
IE and WordPress
我正在开发一个基于WordPress的网站。使用最新版本的WordPress和Genesis主题。我必须为IE使用单独的样式表,我如何添加它?很抱歉提出这个愚蠢的问题,我是网络开发新手:(
Worpdress PHPSESSID / EU law
WordPress正在安装一个PHPSESSID cookie,只要有人登陆我的网站。根据新的欧盟法律,如果它不是必需的,我必须阻止它,以便用户可以选择加入。但如果它是必要的,只要我在我的网站上详细说明它的使用就可以了。这就是问题所在。我负责管理大约20个WordPress站点,其中只有2个站点立即安装了PHPSESSID cookie。我不明白为什么。这绝对不是由我的任何不寻常的代码或任何插件引起的,因为我已经把它剥离到了赤裸裸的部分,而且它仍在这样做。我知道WordPress正在安装它,我认为它是必要
显示类别存档(filve.php)中的页面内容
我不熟悉wordpress中的模板编辑,我正试图在我的网站上显示页面描述,但它没有出现。我试图获取的用于显示描述的URL如下所示:http://fourwallsla.com/category/the-neighborhood/east-side/我已经在wordpress中附上了页面描述的截图。它似乎正在使用存档模板(为什么不使用页面模板?)。以下是存档模板的代码:<?php get_header(); ?> <div class=\"main\"> &l
固定链接和查询变量搜索之间的结果不同
我正在用自己定制的主题运行WordPress 3.3.2,该主题有4种自定义帖子类型。目前,我正在寻找一种方法来替换example.com/blog/?s=findme 具有example.com/search/findme.我已经看到WordPress已经可以通过使用permalink搜索来生成搜索结果,但它给出的结果也包括所有其他自定义帖子类型,而使用?s= query var只检索博客文章。如何将permalink搜索生成的搜索结果限制为仅包含常规博客帖子,并过滤掉自定义帖子类型?
自定义发布类型重写以包括父页面
我有一个标题为“更多”的页面,子页面为“城市指南”。所说的“城市指南”页面有一个循环,可以从自定义帖子类型“thailife\\u city\\u guide”中获取帖子。我的permalink结构是/%category%/%postname%/.目前,单击来自的自定义帖子链接www.mydomain.com/more/cities-guide giveswww.mydomain.com/thailife_city_guide/bangkok 例如我希望它显示为www.mydomain.com/more/
无法删除显示在页面内容上方的行
大家好,我正在运行一个多站点。我有可以正常工作的自定义页面模板,但主页显示以下文本:2\" class=\"hentry p1 page publish author-jonkino untagged is-full comments-closed pings-closed y2012 m05 d18 h23 slug-home\"> 我确信它不在模板中,我正在努力寻找它的来源。我们将非常感谢您的指导。http://www.secretgardensfestival.net/sec
在帖子页面上按元值对帖子进行排序
我读了很多关于如何通过meta_value, 但我似乎无法让它为我工作。我的meta_key 被称为date, 它存储为yyyy-mm-dd.到目前为止,我已经做到了:$args = array( \'posts_per_page\' => -1, \'meta_key\' => \'date\', \'orderby\' => \'meta_value_num\', \'order\' => \'DESC\',
将日期查询从月更改
我一直在完善下面的这段代码,但遇到了一个问题。我想知道如何更改以下代码,以便在接下来的30天内,而不仅仅是每月(也就是说,1月15日的周年纪念将在12月15日出现在我的列表中,而不仅仅是1月一日)任何建议(我遇到了这样的麻烦,因为如果我更改日期排序,我无法收集正确的用户周年纪念日期) $args = array( \'meta_key\' => \'anniversary_date\', \'meta_value\' => 0, ); &
Orderby不适用于使用ID数组的QUERY_POST
我有一个ID数组,我发送给query\\u posts以获取帖子(这很好),但它似乎总是把附件(562)放在最后,即使它是最新的。还尝试了title和ASC vs DESC,但它总是最后一个?$slide_args = array( \'post_type\' => \'attachment\', \'post_status\' => \'inherit\', \'fields\' => \'ids\',
如何维护固定链接结构并避免在加载外部内容时出现404错误?
我创建了一个名为Catalog的页面和一个名为page Catalog的模板。php。url现在如下所示:sitename。com/目录不过,到目前为止还不错,我使用一些定制的php东西来列出另一个数据库中的产品。所以,当我在这个页面上点击一个品牌时,我想使用这样的url:sitename。com/目录/品牌/品牌名称但很明显,因为数据不是来自Wordpress,它给了我404。是否可以使用相同的页面目录。php文件,如果url有更多部分?我可以使用这样的url:sitename。com/目录/?bran