您当前的位置:首页 > TAG信息列表 > plugin-development
具有多个日期范围的WP查询DATE_QUERY
我试图查询我的帖子的几个日期范围,特别是在24小时内发布的帖子,7天内发布的帖子,两周前发布的帖子,以及超过2周的帖子。如果我想查询一个特定的日期范围,例如24小时内的帖子,我可以轻松地查询帖子。我现在正在努力解决的是,当选择两个日期范围时,我不确定如何查询帖子。例如,如果用户尝试筛选并查看在24小时内发布的帖子和超过两周的帖子。以下是我用于日期范围过滤器的数组结构:Array ( [0] => 24-hours-after [1] => 1-week-
将文本区用于自定义帖子类型
我有一个自定义插件,在管理部分使用自定义post类型的数据输入功能。我想使用一个textarea表单,以及我目前使用的复选框、选择和文本输入字段。然而,当我更新bost时,我的回调将接收所有其他输入字段,而不是textarea字段。代码相当大,涵盖了许多不同的输入类型,这是对绘制和保存调用的改进:function CustomInput() { add_meta_box( \'List_Group1\', __( \'Lists - Card Records
获取插件类方法中的POST内容
我正在编写一个简单的SEO类,它将向wordpress的标题添加各种元标记。我对wordpress api有两个小问题。首先,我需要从标记列表中删除最后一个逗号,我已经尝试了rtrim 但没有成功。第二个问题是,我无法加载帖子或页面的内容来创建描述元标记的内容。如何解决这两个问题?<?php /* * Plugin Name: Custom Meta Tag */ class WP_Custom_Meta_Tag{ priva
Add_Menu_Page不在基于类的插件中显示菜单
class Cosmo_Games { public function __construct() { add_action(\'admin_menu\', array($this, \'create_plugin_settings_page\')); } public function create_plugin_settings_page() { $page_tit
如何将简单的自定义字段添加到我的插件中?
我有一个自定义插件,我正在尝试编辑。我没有开发插件。我只需要添加一个文本区域并保存内容。我添加了字段,但无法保存。这只是需要在后台的管理。除此页面外,此字段在任何位置都不可见。这是我的代码:<form method=\"post\"> <table class=\"widefat\"> <thead> <tr> <th style=\"wid
URL和分页中的参数问题
我创建了一个自定义模板页面,并在其中显示用户列表。我对此用户列表进行了分页,当我将用户添加到此列表时,我会在顶部显示一条消息。此消息是根据URL中的参数创建的,因此当我创建新用户时,我的页面URL变为:example.com/?message=success 然后我打印一条消息。但问题是,当我单击分页链接时,URL会更改为该链接,分页不起作用:example.com/?message=successpage/2 但它应该是:example.com/page/2 我怎样才能解决
使用AJAX调用后加载CSS类
我想使用引导css向我的wordpress页面添加一个响应div,就在我将引导样式排入队列时,它会释放主题,所以我想使用ajax调用加载该div,在文档准备就绪后调用该排入队列的样式,然后我将使用jquery addClass()添加css类。这样,我的自定义css就不会影响主题样式
如何以编程方式编辑页面的属性?
我知道我可以通过wp\\u insert\\u post将“post type”设置为“page”,以编程方式创建新页面如何以编程方式编辑该页面?(标题、内容、段落等)此外,如果我想以编程方式为该页面设置模板,我应该如何做?
将自定义选项页面中的项目列入白名单
我是一个相对的初学者,所以任何能为我指明正确方向的东西都是值得赞赏的。我正在尝试将管理面板中的选项列入白名单。我在另一个文件(item whitelist.php)中有一个数组,其中包含白名单项目,我希望能够通过在自定义选项页面上输入新项目来添加到该数组中。我创建了一个带有textarea字段的选项页面,供用户输入新项目,但我不确定如何向另一个文件中的数组添加输入选项。我假设我会将输入项发布到数据库中,并从另一个文件中的数据库中读取,但我花了一段时间试图找出如何做到这一点,并没有取得太大成功。功能。php
将图像上传到定制表
我正在构建自己的WordPress插件,我有一个表单,可以在其中输入一些数据。此外,每个条目都有一个图像。有人知道我如何使用WordPress媒体选择器上传图像吗?
修改作者链接以在URL中添加作者元
我有一个插件,它添加了一个名为trip\\u vendor的自定义角色。我正在尝试编辑或修改此角色的配置文件url。目前是example.com/operator/username 但我想把它改成example.com/operator/company-name. company-name 是用户(其角色是trip\\u vendor)的元值。总之,我希望在作者配置文件url中有元值,而不是在作者名称中。我可以将slug author(默认)更改为operator,但无法添加author meta。fun
WordPress插件php文件处理表单
我试图分析一个插件操作,有时我们会填写一个要处理的表单,但我不知道表单是由谁处理的,因为我有这种html表单,所以我想知道如何知道处理真正我的表单的最终php文件。 <form method=\"post\" action=\"<?php echo esc_url( admin_url( \'admin- post.php\' ) ); ?>\"> <input type=\"hidden\" name=\"action\" v
如何创建铭牌扩展名?
我看起来像是铭牌扩展https://www.soufeel.com/necklaces/design-your-name-necklace我在哪里可以获得扩展或如何克隆它?
如何将admin.php添加到WP管理菜单链接
我试图在wordpress管理导航栏中添加一个菜单链接。我期待一个像这样的链接/wp-admin/admin.php?page=function_name 我使用的代码是add_submenu_page( \'nxssnap\',__( \'Calendar View\', \'social-networks-auto-poster-facebook-twitter-g\' ), __( \'Calendar View\', \'social-networks-auto-poster-faceb
完全隔离插件视图,这样它就不会加载主题
我们正在制作一个WordPress插件iframe 有一个短代码iframe 无论在哪个网站、页面或主题上使用,它都应该工作并显示相同的内容。该视图位于插件文件夹中的URL处。同样,插件的样式和脚本不应该影响整个站点。我不确定什么是正确的隔离方式。一种方法是不使用wp_head() 或wp_footer() 并将我的样式和脚本直接放入HTML中,而不是将它们排队。这是可行的,但我忍不住想知道是否有更好的“WordPress方式”可以做到这一点。我还想过只在这个URL上对每个脚本和样式表进行大规模出列,但主
Wordpress use template
我正在使用一个自定义插件,该插件将使用regex创建虚拟页面。我想知道如何告诉我的自定义页面使用主题中的特定模板。我该怎么办?
在帖子列表中添加特色图片
进入帖子后添加特色图片并不难。但有些人希望它在循环之外做到这一点。那么,有没有一种方法可以在帖子列上添加一个按钮,在帖子列表中添加一个特色图片,而不必进入帖子内部,像以前那样操作??这是一件简单的事情,但可能很难编码。也许有了AJAX,就可以做到这一点。
允许自定义功能来管理插件选项
问题是否可以为自定义功能提供管理特定插件选项的能力?背景我正在开发一套插件,这是一个主要的插件,还有一些附加模块。主插件添加了一个自定义角色和功能,这样这个角色就是一个编辑器,可以管理和编辑套件中的其余插件。// In main plugin, on activation hook $permissions = get_role( \'editor\' ); $permissions = $permissions->capabilities; $permissions[ \'
用于处理插件内部数据的自定义表单操作
这是一个愚蠢的问题,但我在wordpress开发方面没有太多经验。如果我有一个需要与自定义插件交互的自定义表单,如何在插件中获取提交的用户数据,我需要在表单中设置的正确操作是什么?我可以使用admin-post.php 但我不知道这是否也适用于插件。
为什么str_替换目标页面而只是目标帖子?
我试图只替换帖子页面上的一个单词。我遇到的问题是,WordPress页面内容最终为空,即使此代码只应在post页面上运行。<?php /** * Plugin Name: Wordpress plugin test esmond * Plugin URI: https://esmondmccain.com * Description: test plugin. * Version: 1.0 * Author: Esmond Mccain * A