基于附件元数据的“Insert Into Post”更改行为
对于我正在使用的自定义插件,我已将一个复选框元素添加到附件编辑器中,其方式与此处提供的答案类似:How to add a checkbox element to attachments editor with example我想做的是,根据该复选框的值,改变“插入帖子”按钮的行为。例如,如果未选中该复选框,“插入帖子”将对文件类型执行默认的WordPress操作。如果选中此框,请插入我的插件快捷码。我尝试了以下方法(基于答案here):function my_media_insert($html, $id
增加管理->外观->菜单->搜索的搜索结果(默认为10)
我在WordPress中有800多页,试图找到一个特定的页面将其添加到菜单中成为一个挑战。如果只有几页,请查看所有作品,因此最好的选择是搜索该页以将其添加到菜单中。问题是搜索结果只显示10页,我需要它返回更多结果(比如30页),这样我就可以找到我要找的页面,我要找的页面可能是结果编号22,但我找不到它,因为它没有显示,希望这有意义。只是提醒一下,我想增加“管理->外观->菜单->搜索”的搜索结果,而不是“管理->页面->搜索”任何人都可以帮助我向函数中添加什么代码。php文件
如何从插件(而不是主题)修改循环
我正在构建一个插件,用一些元信息设置一个自定义帖子类型。我希望这些信息显示在循环中(尤其是主页上的信息)。如何在不编写主题的情况下修改帖子模板。我正在查看home\\u模板,但不推荐用于3.3
如何使用自定义帖子元值批量更新帖子内容
我有一个自定义元框,使用WPAlchemy, 我想摆脱的。然而,我想获得所有具有特定自定义元值集的帖子,并将其插入帖子内容的开头,然后删除元值。我有一种感觉this post 接近我,因为我已经能够成功地将内容添加到帖子的开头,但访问和添加我想要的自定义元值失败。我也有点不确定什么时候该加入WordPress并执行我的操作。有人对最好的方法有什么建议吗?我想我会构建一个简单的插件,激活它,让它完成它的工作,然后删除它。
如果搜索词包含空格,则搜索将返回所有内容
当我尝试搜索带有空格的词时,如“指环王”,它会返回我的所有帖子。然而,如果我只键入“lord”,它将返回结果。你知道这是什么原因吗?
插件推荐:幻灯片放映图库延迟图像加载
我想知道是否有WordPress插件可以创建图像幻灯片,其中:*未使用flash*图像不是一次全部加载,而是在页面加载后加载我需要在高分辨率的幻灯片中显示大量图像。所有图像都需要本地存储(例如,无flickr)。我浏览了一到两个插件,但它们同时包含了所有的图像。这会缩短页面加载时间。有什么建议吗?
Conditional Meta Boxes
我正在WordPress中创建多个元框,我希望用户能够打开或关闭某些框。因此,他们单击一个单选按钮(在一个单独的元框中),更新选项,然后会出现附加到该单选值的另一个元框。所以它基本上从一个元框(选择器框)变成了两个元框(选择器框和他们刚刚选择的新框)。在我的代码中,可以通过如下方式创建元框(这是一个单选框,用户可以在其中选择其他元框来打开/关闭):// Create meta box that gives user ability to select additional meta box,
检查帖子在自定义帖子类型中是否有特定的TAG_ID
我使用的是事件管理器,他们有一个自定义的事件发布类型,以及事件类别的分类(与常规发布类别不同)。在该分类法中,我创建了术语(?)或事件类别,“教育”和“研究”。我想要一个具体的<div> 如果帖子位于事件类别分类中,则显示“教育”一词/类别。slug是“education”,tag\\u ID是8。目前,我正在尝试使用此代码段,但我没有得到它。我知道还有更多内容,但我在其他教程中没有取得成功。大多数用于分类归档。我需要它的条件为单一职位。<?php if(in_catego
允许登录用户在多站点安装中发表评论,无需审核
我目前为一个基于BuddyPress和多站点的internet社区做web管理,并使用Comment author must have a previously approved comment 设置以使用户更容易发表评论,而不受限制。所有用户在创建帐户之前都会经过审查,所以我知道我们没有垃圾邮件。然而,它的表现并不像我所希望的那样,我想知道是否有办法实现我想要的。理想情况下,我想要的是:所有登录的用户都可以在多站点上的任何位置发表评论,而无需对其进行评论,除非子站点的所有者勾选了“管理员必须始终批准评论
向不同的自定义插件添加筛选器
有人构建了一个自定义插件,在管理/编辑页面上添加一个textarea,在发布页面上添加一个div。我不再有权访问创建自定义插件的人。我通过以下操作为主页内容创建了一个过滤器:function getHappy($content) { //goofy example str_replace(\":)\", \"=^..^=\", $content); return (is_single()) ? $content : $content; } add_
这段PHP函数代码是什么意思?
有人能帮我理解这段代码的每一部分吗?你能评论每一行吗?这样我就能理解并根据我的目的定制代码。以下是pastebin中的链接:class Towfiq_Person { static function on_load() { add_action(\'init\',array(__CLASS__,\'init\')); add_action(\'wp_insert_post\',array(__CLASS__,\'wp_insert_post\
多站点插件-子站点上的访问选项(Wp_Options)
有什么方法可以访问wp_options 所有子站点的表?我想创建一个可以在网络级别设置的多站点插件,并用默认值填充子站点插件,然后每个站点都可以覆盖这些插件。我知道我可以从wp_sitemeta 这样,但在我的例子中,如果我可以访问其他“本地”表,那就有意义了。我可能可以使用WP query函数编写自定义查询,但我想知道是否有更好的方法?
可将样式表与内联样式合并的PHP库
我正在处理由Micrsoft Word 2007/2010生成的html文档。除了生成令人难以置信的脏html,word还倾向于同时使用块样式和内联样式。我正在寻找一个php库,它可以将块合并到已经存在的内联样式元素中。我已经从Word转换了html,并将通过XMLRPC发送它们。php库需要将样式表与内嵌样式合并,以便保留格式。我想打电话到这个图书馆after the request is received by XMLRPC 在到达kses过滤器之前,样式块不会被剥离。Example如果原始html为
使用phpMyAdmin移动数据库
我有一个wordpress网站的远程(网站)版本,它比我的本地(计算机)版本获得了更多的最新信息。我想使用phpMyAdmin将数据移动到本地,最好的方法是什么?我应该只导出整个数据库,导入它并将我的wordpress站点重新链接到配置文件中的“新”(更新)数据库吗?
Wp-signup.php示例模板
我正在寻找一个wp注册示例。要使用的php模板。我在谷歌上做了一次搜索,但去年什么都没找到/我尝试过:模板目录/注册/活动。php模板目录/注册/注册。php(我想这是BuddyPress)
自定义帖子类型页面模板未显示
我创建了一个名为portfolio的自定义帖子类型。我还创建了一个名为single portfolio的文件。php显示公文包内容。创建公文包帖子时,我要使用的模板不会显示在属性部分下的下拉列表中。事实上,在我创建第一个公文包帖子之前,下拉列表根本不会显示,此时,下拉列表中填充了两个项目:-(无父级)-[第一个投资组合帖子的标题]下面是函数中的内容。phpadd_action(\'init\', \'create_portfolio\'); function create_portfolio()
自定义查询中未显示日期
我在Wordpress上遇到了一个奇怪的问题,我自己无法解决这个问题,而且我也无法在这个网站和其他网站上找到答案。基本上,我有一个自定义循环。while ( $the_query->have_posts() ) : $the_query->the_post(); ?> <a href=\"<?php the_permalink() ?>\" rel=\"bookmark\" title=\"Permanent Link to <?php the_ti
获取当前帖子的父页面/菜单ID
基本上,在阅读选项上设置初始的“文章页面”后,然后将该页面添加到菜单中,当我按预期点击该菜单项时,我会得到文章。在那里,我知道帖子ID(这是在设置为帖子页面之前创建的实际页面)以及关于同一页面的所有信息。问题是,当我点击一个特定的帖子时,不仅菜单项失去了它的活动状态,而且我无法获得父页面ID。在帖子中,有没有办法获取父页面ID!?Edit:作为参考,我设法用get_option(\'page_for_posts\'); 但这很难看。帖子不可能与其父页索引关联吗?
按前端表单添加新用户和站点
你知道有哪个多站点插件允许用户在提交表单后创建用户帐户和站点吗。提交表单后,表单将自动在网络管理员中添加站点并创建新用户。这可能吗?有人说它需要硬编码才能工作。但我不知道怎么做。希望你们能帮忙。
对于高级主题,我应该使用标准的wp_mail()函数吗?
我正在创建一个包含联系人页面模板的高级主题。目前,我正在使用wp_mail() 功能将联系人电子邮件发送到管理员指定的电子邮件地址。基本上,我想知道wp_mail() 功能是在高级WordPress主题中实现电子邮件功能的最佳/预期选择?如果不是,什么是更好的选择?