是否使用设置API验证值?
我正在使用设置API为插件创建选项。我是否需要验证安全性的输入值(例如stripslashes等)?(我在大多数教程中都找不到这一部分)。下面是我正在做的:<form method=\"post\" action=\"options.php\"> <?php settings_fields( \'sandbox_theme_display_options\' ); do_settings_sections( \'sandbo
在帖子的永久链接中使用基于类别的插件
目标是,我想将我的永久链接格式化如下:对于帖子:somePrefix/%category%/%postname%对于类别:somePrefix/%category%其中,somePrefix在两种情况下都是相同的。我知道这并没有什么大的好处——对我来说,这只是“干净”而已:)。如果您想手动编辑URL,它会很方便。我尝试的一种方法是将帖子的永久链接定义为/%Category%/%postname%/,并使用插件除去类别库。不幸的是,这些插件似乎有缺陷,不鼓励使用(例如Yoast SEO Plugin).相同
特色内容:此内容涵盖哪些领域
wp新成员只是想知道如何将内容置于主题的中心注意:我安装了wp 3.9.1,选择了主题2014和子主题,并运行了十四种颜色的插件让我疑惑的是:我如何才能将内容传递到中心。我有左侧和右侧块的主侧栏和内容侧栏问题:“特色内容”涵盖哪些领域!?
在特定条件下隐藏菜单项
我正在使用插件qTranslate,当语言不是意大利语时,我必须隐藏一个菜单项。在线搜索我创建的this solution并将解决方案应用于this post我创建了文件隐藏菜单。js,内容为 jQuery(\'a[href*=\"/it/noleggio-lungo-termine\"]\').each(function() { $(\"li#menu-item-9452\").hide(); }); 然后我在函数的底部添加了。php此代码 function add_
WP_INSERT_POST在更新时删除信息
我用的是前端表单wp_insert_post 要从网站前端更新帖子,我正在使用:\'ID\' => get_the_ID(), 确保它正在更新当前帖子(表单显示在帖子页面上)。我正在使用以下内容编辑帖子内容:\'post_content\' => $_POST[\'postContent\'], (这将从提交的表单中获取结果)。但是,在保存时,信息会提交到帖子中,但所有其他帖子数据(如标题和帖子密码)似乎都会重置。有什么办法阻止这种情况发生吗?这似乎是一些非常奇怪的默认功能
WordPress函数在PHPUnit测试外部和内部给出不同的结果
我一直在努力让PHPUnit与WordPress配合良好(在this, this, this, this, 和this), 我想我已经非常接近了。我在测试之前直接运行的代码如下所示(基本上从this article):( PHP_SAPI === \'cli\' ) || die( \'Access Denied\' ); define( \'PHPUNIT_DB_PREFIX\', \'phpunit_\' ); global $wp_rewrite, $wpdb;&
日历小部件的用例
因此,我查看了几个主题,访问了几个主题开发网站,我对WordPress日历小部件的“用途”感到困惑。所以它说它是。。。站点帖子的日历但真的吗?这就是它的全部用途吗?当然,这个小部件有更多创造性的用途。有人在创造性地使用它吗?Edit问题是-如何修改日历小部件以扩展其自定义功能。
我无法更改特定页面的背景颜色
我只是想改变一页的背景色,但运气不好。我尝试添加>然后使用选择器body.page-id-15 #content { background-color:#000000; } 这行不通。似乎唯一可以更改该页面背景的方法是更改#内容的背景。但是这会更改所有页面。我知道这是可能的,我以前也做过。但不是这个主题有什么想法吗?相关页面的链接位于此处http://gregtregunno.ca/news谢谢
New User Approval
我一直在到处寻找答案。我有两个用户角色设置为导师和学生。我的客户希望导师在其档案显示在前端之前需要获得批准。我正在使用Buddypress显示用户配置文件字段。他们希望自动批准学生用户。我发现的一切都是要么全有要么全无的解决方案。
多个分类,永久链接应该是什么样子?
我需要实现一个自定义post\\u类型的列表,该类型必须能够通过两种分类法对其进行过滤,我发现this answer 这有助于解决问题wp_query 语法我的问题是,现在,url应该是什么样子?post\\u类型:ad 分类法是area 和category 当前帖子url为:/category/bikes 威奇工程或/ads/area/area-5 威奇工程但是我应该如何为过滤的页面生成slug呢category==bikes 和area==area-5 ?-编辑-在wp之外,我会重写如下内容(对于本例
如何用htaccess和php对wp-content/ploads文件夹中的WordPress图片进行水印处理?
我有一个Wordpress网站,由于一些限制,我需要在服务器端保留照片原件,但在前端添加水印并直接打开照片。我使用的是前端内容创建插件(据我所知),并不是所有插件都会与自定义文件输入字段(使用wp\\u handle\\u upload)分叉。我找到了很好的解决方案:php文件+htaccess设置和RewriteRule。问题是,出于某种原因,它对我不起作用。解决方案是:http://dolcepixel.com/how-to-watermark-all-your-uploaded-images/打开文
使用日期选取器字段在日期之间进行查询
我正在寻找替换我目前网站上的事件插件。我们意识到我们不需要一个完整的日历之类的东西,我们只需要能够在活动中输入开始和结束日期以及自定义时间。我使用高级自定义字段->日期选择器字段为开始日期和结束日期创建了自定义字段。当然,一个事件可能会跨越多个月。所以,如果一个事件从5月持续到7月,我在6月,我希望这个事件出现。我们的主页上有一个小部件,可以按月和按年加载事件。例如,它显示了5月份的所有事件。我遇到的问题是,如果一个活动从5月开始,到7月结束,我希望该活动也能在6月份出现,因为该活动仍在继续。也许我
对定制查询进行分页404
基本问题是,我博客的每个分页页面都将变成404页/第/2页、第/3页等。它过去工作得很好,但现在不行了。我想也许是3.9的改变做到了。下面是我为解决这个问题而尝试的许多方法中的一些。所有这些的最终结果都是一样的。分页链接404\'d。停用所有插件多次删除并重置永久链接,而不是将永久链接作为默认值,以确保我的阅读设置>博客页面显示最多设置为与我的循环相同的数字。(以及越来越少的测试)我尝试了两个独立的导航插件和默认的wordpress分页(旧帖子),每次都是404。尝试使用parse\\u query
正常情况下,每次访问应该有多少MySQL查询?
嗨,我每次访问有170个MySQL查询。这样可以吗?谢谢
媒体集:删除“插入POST”按钮,保留“插入图库”按钮
在我的项目(wordpress 3.7.1)中,参与者用户可以上传媒体文件,但我想强制他们在帖子中只插入图库,而不是单个图像。使用Capability Manager增强插件,我让cotributor能够上传图像,但我不知道如何删除“插入媒体”菜单上的“插入到帖子”按钮。我找到了filter media\\u view\\u字符串,可以删除“从URL插入”,如下所示:add_filter( \'media_view_strings\', \'my_media_view_strings\'); fu
我如何将新的帖子格式添加到24个主题?
我从3.5开始就没有用过WP,所以请原谅我的粗鲁。我正试图为WP 3.9.1定制一个儿童主题214,使其更像一个企业网站,而不是一个杂志网站。My goal: 为了让营销部门只需登录,请添加一个产品(帖子)并选择匹配的帖子格式。在SLT3中,我做了一个Find Advanced > In Parent Folder 并在中复制了图像自定义post格式代码taxonomy-post_format.php, languages/twentyfourteen.pot, inc/widgets.php 并添
检查文件扩展名或MIME类型失败
我需要检查上传的文件是否.csv 或.txt 作为扩展,我的做法如下:$uploadfiles = $_FILES[\'uploadfiles\']; echo \'<pre>\'; var_dump($uploadfiles); echo \'</pre>\'; if (is_array($uploadfiles)) { foreach ($uploadfiles[\'name\'] as $key =>
将自定义WP表名存储在全局变量中
我很有创意,把它放在插件加载的一个文件中。以这种方式存储表名是否有影响?global $wpdb; if(!defined(\'DB_ARTISTS\')) define(\'DB_ARTISTS\', $wpdb->prefix . \"artists\"); if(!defined(\'DB_RELEASES\')) define(\'DB_RELEASES\', $wpdb->prefix . \"releases\")
仅在更多标签之前显示内容
我正在使用警报器模板。在主页中。php此代码用于显示公文包内容print_excerpt(200); 但我只需要在之前显示内容<!--more-->我用过这个:the_content( $more_link_text, FALSE); 但它不起作用。它显示所有内容
未捕获ReferenceError:未定义SwitchEdtors
是否有人熟悉此错误?这导致TinyMCE打断了我的Wordpress主题。在控制台中,这两个错误似乎都源于wp admin/post new。php未捕获引用错误:未定义switchEditors未捕获类型错误:未定义不是函数/wp管理/加载脚本。php?c=0(&;加载%5B%5D=悬停意图,…编辑器,快速(&D);加载%5B%5D=ags、wplink、wp全屏、媒体上载;ver=3.9.1:2视觉和智能选项卡都会断开,变得不可访问,TinyMCE工具栏也会消失。