获取自定义字段键的所有值(交叉发布)
我知道如何获取特定帖子的自定义字段值。get_post_meta($post_id, $key, $single); 我需要的是获取与特定自定义post键关联的所有值,across all posts.有人知道这样做的有效方法吗?我不想遍历数据库中的所有post id。示例:4篇文章都有一个名为“Mood”的自定义字段的不同值。2篇文章的值为“happy”,1篇文章的值为“Angly”,1篇文章的值为“sad”我想输出:在我们所有的帖子中:两个快乐,一个愤怒,一个悲伤的作者。但是对于很多帖子来说
有没有办法以隐藏的方式将消息从脚本传递到重定向目标?
我试图将错误消息或常规消息从处理表单post请求的页面传递到它随后重定向到的页面(处理后)。因为我想去掉POST请求头(你知道……浏览器试图在页面重新加载时重新发布),所以我需要重定向(可能不包括或使用相同的页面)。或者我可以以某种方式去掉POST请求头吗?我想知道是否有任何不可见的方式可以将消息传递到下一页,因为我不能使用$\\u会话,也不想使用GET请求参数。谢谢
使用WordPress的URL重写引擎
我正在开发一个包含用户提交的web应用程序,我对mod rewrite不太感兴趣,希望有一种方法可以利用WordPress惊人的重写引擎,并以某种方式将其整合到我的PHP/AJAX web应用程序中?
WordPress有哪些好的阿帕奇设置可以使用?
我的服务器有756m的RAM。每隔几天[错误]服务器已达到MaxClients设置,请考虑提高MaxClients设置
食典版本专注于生产还是夜间?
功能get_users_of_blog() 将在WP 3.1.0中弃用,但当前的生产版本是3.0.5。当get\\u users\\u of\\u blog()的生产版本仍然是用于获取用户列表的主要函数时,让文档反映夜间的更改是否有意义?还是只要文章中列出了不推荐的版本就可以了?我将页面还原回原来的状态,以反映它没有被弃用,但很快就恢复到原来的状态。我可能只是错过了一些东西,希望有人能对此有所了解。EDIT<kaiser指出,《codex》是一部狂野的西部片,有些文章是3.1版的最新版本,有些是3.
如何获得“自定义帖子类型”-档案与工作永久链接到它?
首先,我将展示我的permalink结构:/%category%/%post-name%/然后,我创建了一个自定义帖子类型。现在我想为那些与我的自定义帖子类型相关的帖子创建一个归档。所以我想知道,我该怎么做?在WordPress文档中查看,可以创建archive-{post-type}.php 文件,但我仍然不明白它是如何工作的,它也没有说明永久链接将是什么样子。我该怎么办?
从自定义分层分类固定链接中删除分类插件
我使用以下规则创建了“论坛”分类法:register_taxonomy( \'forum\', array(\'topic\'), array( \'public\' => true, \'name\' => _a(\'Forums\'), \'singular_name\' => _a(\'Forum\'), \'show_ui\' => true, \'show_
RSS Widget on theme
我想在我正在构建的主页内容之前,在我的主题中显示一些外部RSS提要,而不是在侧边栏上。是否有一个核心的快捷方式或方法来显示主题上的RSS?
我可以通过我的Add_Filter回调内容附加插件吗?
我正在尝试将插件界面添加到类别编辑器中。我使用add\\u meta\\u box()过滤器轻松地将其附加到帖子和页面编辑器,但在类别编辑器上似乎没有add\\u meta\\u box挂钩。因此,由于我已经在使用add\\u filter(“edit\\u category\\u form”,“my\\u category\\u editor\\u function”,1)向category edit屏幕添加了一些额外字段,我想知道是否可以从该函数中调用我的插件脚本?示例:add_filter(\'ed
根据功能过滤规则列表
我正在尝试获取角色列表,并根据特定功能(自定义)对其进行筛选。我遇到过this post, 但我想通过他们是否能够,edit_post.-扎克
插件开发的单元测试
我需要对我的一个插件进行单元测试。我最近将其重新设计为类,因此单元测试现在应该更容易应用。有哪些有效的策略可以对我的插件进行单元测试?我需要一种方法来使用插件中使用的WordPress函数,但我不需要运行WordPress站点(只需要在DB AFAIK上测试数据),对吗?我很难弄清楚如何只对插件进行单元测试,而不是在站点上下文中对插件进行单元测试。我可以使用Selenium来实现这一点,但现在我只想专注于插件类功能的单元测试,这样我就不会在每次更新时破坏它们。
页眉图像是否与侧边栏重叠?
我只是将标题从背景更改为图像,因为这似乎是将整个标题链接到主页的最简单方法(在使用其他方法进行了大量尝试和错误之后)。一个问题是图像现在与我的侧边栏重叠,而不是相反。它也重叠了我的一些菜单栏,但这是一个我可以接受或可能自己修复的部分。这是my site 头球越过边栏。我怎样才能像以前一样把它放回侧边栏下?现在我想起来了,链接的whee标题是否会导致侧边栏重叠区域中的各种链接和按钮出现问题?
高级集成-WordPress+YOURLS
我一直在使用自定义YOURLS 系统为我的博客网络创建我自己的URL缩写器。一切都很好,只有少数例外(bug已经报告给开发人员)。但我的目标是实现现有WordPress YOURLS插件中未包含的更复杂的功能。目前,当发布帖子时,WordPress会自动登录到您的LS,创建一个简短的URL,并将通知推送到Twitter。它运行良好,可以为我跟踪所有内容(短URL由WordPress记忆并插入适当的<meta> 标签)。我想做的是,我把我的博客帖子安排在太平洋时间上午8点。如果你早上8点在推特上
“呈现管理模板[模板路径]失败”
我有一个php脚本,当用户编辑类别时调用它。然而,尽管页面在大多数情况下呈现良好,但在图像上载按钮应该出现的地方,我看到了以下消息:呈现管理模板/主页/网站/public\\u html/wp内容/主题/mytheme/文件夹/子文件夹/管理/文件。php失败此站点中此错误的可能原因是什么?其他网站正在处理此罚款?该站点的PHP版本为5.2.16该站点的WP版本为3.0.5
更改管理员帖子列表中的标题
是否在管理、wp管理/编辑列表中显示有关自定义帖子类型的不同信息。php?post\\u type=myposttype?显然,我可以通过在admin\\u head操作中添加php或js将其拆分,但是否有一种核心的wp方法。
停止类别和归档页面中的快捷码剥离
使用Wordpress的默认主题2010 1.1,短代码可以在主博客页面和单个帖子页面上使用,但在类别和归档页面上会被删除。例如,坚持主题的功能。php:add_shortcode(\'tsc\', \'tsc_process_shortcode\' ); function tsc_process_shortcode($atts, $content = null) { return \'INSERTED TEXT \' . $content; } 类别和归档页面
自定义POST类型固定链接提供404
我在为自定义帖子类型设置永久链接时遇到问题。下面是我的init函数的代码:register_post_type(\'topic\', array( ... \'hierarchical\' => true, \'query_var\' => true, \'rewrite\' => false, ... )); if(get_option(\'permalink_structu
在‘wp_list_ages’函数中包含指向自定义帖子类型的链接
我正在使用wp\\u list\\u pages()函数在我的网站上生成一个导航菜单,并且我还使用了几个自定义帖子类型和一个帖子类型存档函数。如何向wp\\u list\\u pages函数添加链接,以同时包含指向我的帖子类型的链接。菜单如下:主页浏览(&br);到达信息了解我们的情况联系我们这些都是页面,因此会自动找到并放置到list\\u pages功能中。我有一个自定义的帖子类型,叫做赞助商,这是一个列出网站赞助商的页面。如何添加指向/赞助商的链接?你能让Wordpress将自定义帖子类型视为一个页
如何根据登录的用户自定义管理员帖子
我们正在建立一个网站,将有10-15名摄影师发布内容。将有一个共同的博客+每个管理员有自己的投资组合来管理。“Portfolio galleries”和“Portfolio pages”是两种自定义类型,它们使用自定义分类法“Artist”进行分类。我们希望所有管理员:能够查看所有博客帖子能够在博客中发布能够添加新的“portfolio galleries”和“portfolio pages”,并将其自动标记为“Artister”分类法,其值与其名称相同(即John Smith将只能创建portfolio
问题wp_INSERT_POST和SAVE_POST筛选器
我在使用wp\\u insert\\u post时遇到问题。我正在添加一种类型的帖子创建另一种类型的帖子的功能,其中第一篇帖子作为帖子的父级。我正在使用save\\u posts过滤器测试一些东西。我创建了一个函数,只需创建一个帖子,然后将该函数挂接到save\\u posts过滤器。我遇到的问题是,它正在以指数方式向我的mySQL表中添加帖子。在冻结服务器之前,我让它运行的时间越长,添加的帖子就越多。有更好的方法吗?示例代码:public function save() { $my_ch