您当前的位置:首页 > TAG信息列表 > actions
保存草稿时需要执行什么操作?
我想根据自定义元框中的复选框向当前帖子添加一个元数据字段,以便能够逐个帖子切换我的自定义插件。为此,我编写了以下代码在新帖子和新页面上生成元框处理元框中复选框的值,并相应地设置帖子或页面的元数据。但我对2号有问题。我有以下代码来处理元数据的设置:根据元框中复选框的值更新元数据// register action add_action( \'save_post\', \'cl_save_postdata\'); /* When the post is saved, saves our cus
如何恢复之前在WP管理员钩子操作“触发”序列中的帖子ID?
我正在创建一个基于自定义帖子类型(CPT)的WP插件,您可以动态指定一个CPT,包括任意数量的关联动态元框和表单元素,如单选按钮、文本字段等。。,使用优秀的Meta Box Script V3.1 from RilWis.我遇到的问题是,在发布之前,我需要在WP admin中恢复CPT“post”的post IDadd_action hook命令来构建动态元框。WP似乎只开始允许从parse_query 动作钩指令按照WP的发射顺序向前。然而,Rilwis的Meta Box脚本有一个save_post 动
为什么我不能在admin_init之后连接到save_post?
我试图从插件中的AJAX回调中钩住“save\\u post”操作,但它似乎不起作用。事实上,连接到“save\\u posts”似乎只在几个关键操作执行点(例如“init”或“admin\\u init”)起作用,而在其他点(例如“add\\u meta\\u box”回调)起不到作用。在我的特殊情况下,我想单击Edit Post屏幕上的一个按钮来添加一个新的自定义metabox,并让它正确保存metabox的数据。当然,当我单击该按钮并添加该元盒时,我已经钩住了“save\\u post”操作一次,W
一个被激活的插件是否自动意味着它的方法可以用于其他WP功能?
我制作了一个WordPress插件,如下所示:Class MY_CLASS { //codes } Global $myclass; $myclass = New MY_CLASS (); 安装并激活插件后,我可以在其他插件中使用这个类,而不包括myclass。php文件?例如,在另一个插件中:Global $myclass; $myclass->a = \'dog\';
REGISTER_TAYNOMY和REGISTER_POST_TYPE不起作用
我在Wordpress上使用register\\u post\\u类型和register\\u分类法时遇到问题。我在函数上创建了代码。php,它不会更新我的面板。为什么?//Categorias personalizadas register_taxonomy(\'produtos\', \'produto\', array(\'hierarchical\' => true, \'label\' => \'Categorias de Produtos\', \'query_var\'
如何知道哪些功能与操作/筛选器挂钩?
有没有办法知道哪些函数连接到特定的钩子上?例如,如果我想知道哪些函数连接到wp_head 钩
WP_QUERY获取帖子以查询自定义表中与帖子相关的元数据后的挂钩/操作
我看到有一些钩子可以在WP\\u查询获得帖子之前对其进行操作(parse\\u Query,pre\\u get\\u posts),但我似乎找不到任何钩子after 已填充WP\\U查询对象。我有一个自定义表,用于特定于插件的post关联元数据,我希望在填充WP\\U查询对象后从中获取这些元数据。
在发布帖子期间,如何根据帖子标题自动设置帖子插件?
在WP中创建帖子时,如果没有快速指定标题,WP会根据帖子ID在autosave上生成默认slug。然后,当稍后添加标题时,除非通过编辑修改slug,否则slug保持不变(基于帖子ID)我想做的是在post publish上添加一个操作,该操作根据帖子标题生成并保存帖子slug。
Fix warning: Missing argument
我想向wordpress提交一个主题。组织。当我把define(\'WP_DEBUG\', true); 在我的wp-config.php. 我的主题出现了一些错误。但我不知道如何纠正主题。第一季度:Warning: Missing argument 2 for cutstr() in ....htdocs\\wordpress\\wp-content\\themes\\warm-home\\functions.php on line 156. 以下是我的功能。function cutstr($strin
只有在主帖子更新时,才应该使用什么钩子以编程方式创建帖子?
Pippin 和Jean-Baptiste Jung 有非常好的教程,介绍如何在使用以下四个操作挂钩发布新帖子时以编程方式创建内容。。。发布{post\\u type}添加操作(\'new\\u to\\u publish{post\\u type},添加操作(\'draft\\u to\\u publish{post\\u type},添加操作(\'pending\\u to\\u publish{post\\u type}}</ul要运行此脚本。。。global $user_ID; $n
我将一些js文件从插件添加到特定位置
如何使用add\\u操作将一些js文件从插件添加到特定位置我正在使用此小部件:http://www.designchemical.com/blog/index.php/wordpress-plugins/wordpress-plugin-jquery-vertical-accordion-menu-widget/它正在此处添加文件:之后 <script type=\'text/javascript\' src=\'http://new.dajewelers.com/wp-includes/js/l1
从子主题注销帖子类型
我正在尝试从子主题中注销帖子类型,但我无法这样做,函数中的代码。父主题上的php文件如下所示:add_action( \'init\', \'mc_projects\' ); function mc_projects() { register_post_type( \'project\', array( // Default options.... ) ); } 我在我的孩子主题中尝试的是从init挂钩中删除mc\
为什么在创建新帖子时会触发SAVE_POST操作?
我很惊讶我的函数save_post 当我单击管理仪表板中的“新建帖子”链接时,将触发操作。注意-这是在我按下Save(保存)或Update(更新)之前,它会立即启动,而不是在经过一段时间或自动更新之后。另一方面,当我随后键入一些内容并按下发布、更新或保存草稿按钮时,我放在动作处理程序中的回显语句不会回显,因此该动作似乎在任何其他时间都不会触发。这可能是无关的。这是我的代码:add_action(\'save_post\', \'MyNS\\save_event_metabox\', 10, 2);
将AJAX添加到面向观众的一侧时,应该使用哪个挂钩?
我有一个包含表单的短代码。我想使用jQuery/Ajax进行发布。为此,我想向添加短代码的页面添加javascript?我应该用哪个钩子?wp\\u enqueue\\u脚本
注册脚本和将脚本入队的正确位置
我在我的主题函数中排队等待几个脚本。php:if ( ! function_exists(\'b99_init_scripts\') ) : function b99_init_scripts(){ if ( !is_admin()){ wp_deregister_script(\'jquery\'); wp_register_script(\'jquery\', \'http://ajax.
发布自定义发布类型时,在分类中动态创建术语。快到了!
我试图在发布某个自定义帖子类型时,在某个分类法中自动创建术语。新创建的术语必须是发布的帖子的名称。示例:我有一个自定义帖子类型“country”和一个自定义分类法“country\\u taxo”。当我发布一个国家时,我想在“country\\u taxo”分类法下自动创建一个术语“肯尼亚”。我已经使用“publish\\u(custom\\u post\\u type)操作挂钩”完成了这一点,但我只能让它静态工作。示例:// This snippet adds the term \"Kenya\" to
添加标题、帖子内容和类别,如添加_post_meta和更新_post_meta
如何使用类似于add\\u post\\u meta()、update\\u post\\u meta()的硬PHP代码更新/添加新标题、帖子内容和类别?
DELETE_POSTMETA操作挂接上缺少帖子ID
我在页面中使用元数据来存储变量,并对动态生成的PayPal按钮和其他页面变量(特定于页面)进行服务器端缓存。我试图钩住页面元数据的更新、添加和删除功能。更新和添加功能很好(都具有相同的功能),但我无法理解删除。为了使用delete\\u post\\u数据,我需要post_id 但是do_action 没有从WordPress的源代码中返回(至少我能理解),它似乎返回了以下内容:do_action( \'delete_postmeta\', $postmetaids ); //sometimes $pos
从内容中提取图像并将其设置为特色图像
The problem:我是从Wordpress iPhone应用程序发帖的。添加图像时,图像会显示在描述中,这是我不喜欢的。What I\'m trying to do:从描述中删除图像,然后执行以下操作之一(不知道一个选项比另一个选项有什么好处):从删除的图像中获取图像源,并将其添加到自定义字段-或者-将图像设置为特色图像我想这些选项中的任何一个都可以帮助我隔离图像URL,以便在帖子模板中使用。What I\'ve tried:<简直就是太阳底下的一切。现在我正在为函数添加代码。php,但最终希
通过wp-admin和iOS应用程序发布,涉及相同的挂钩和触发器?
我有一个add_action 在函数中。php,该操作用于save_post 我正在运行的函数命名为set\\u attachment\\u url。我只是在帖子上获取第一个附件,并用该附件的URL设置一个自定义字段。好消息是,当我从wp管理员添加内容时,一切都很好。但当我从iOS应用程序添加内容时,我不会得到相同的结果。我必须添加帖子,点击帖子,单击“更新”,然后THEN 它起作用了。虽然我学得很快,但我对钩子和每一个钩子何时被解雇的了解还不够。任何人都能发现问题所在,为什么在iOS上insert不起作