您当前的位置:首页 > TAG信息列表 > actions

  • WP Admin Bar前端问题与仪表盘注销

    时间:2016-09-12

    几天前,我开始在很大程度上重新优化我的网站。在分析过程中,我看到WordPress dashicon文件被添加到我网站的每个页面,但正如我们所使用的fontawesome 现在它只不过是一种浪费。因此,我在functions.php 从“我的网站”前端注销dashicon文件的文件:add_action( \'wp_print_styles\', function() { wp_deregister_style( \'dashicons\' ); }, 100); 现在,

  • add_filter OO with parameters

    时间:2016-09-12

    如何在中使用面向对象概念add_filter 或add_action 是否具有优先级和参数数量?这在没有其他参数的情况下是可能的:add_filter(\'wp_get_attachment_image_src\', array($this, \'useCDN\'); 有了参数,这是可能的吗?如何操作?

  • 上载时自动将指定值添加到附件元数据

    时间:2016-09-16

    我正在尝试创建一个函数,自动为附件元数据添加一个值(如果重要的话,在音频上传时)。例如,我想添加一个值“artist”,并将其作为我自己的特定性输出(为了示例,只需简单地“test”)我尝试了很多方法,但到目前为止,每种方法都没有奏效(并且在上传媒体时输出了一个未指明的错误)。以下是我尝试过的几件事:function auto_update_audio_meta($post_ID) { add_post_meta( $post_ID, \'artist\', \'test\'); }&#x

  • 直接调用函数和使用ADD_ACTION调用函数有什么不同?

    时间:2016-09-17

    以下两种代码的区别是什么?(直接调用函数并使用add\\u操作调用函数)function pp_submit__link_form(){ if(isset( $_POST[\'action\']) && $_POST[\'action\']=\"submit_link\" ){ echo \"Hello\"; } } add_action( \'init\', \'pp_submit__link_f

  • 在哪里挂接我的插件的操作

    时间:2016-09-19

    我正在编写一个插件,每当您:发布帖子编辑已发布的帖子删除已发布的帖子它对数据库进行多次查询,获取特定帖子数据(标题、摘录、类别、id、url等),并导出JSON文件。这个我在前端使用它来绘制所有元素。我在管理面板中还有一些自定义元数据库,您可以在其中添加一些自定义元数据。My problem now每次我创建一个新帖子publish it directly - without saving it first (否则导出工作正常),JSON文件中包含自定义元数据数据的数组为空。如果我通过myPhpAdmin

  • 如何从插件中删除动作?

    时间:2016-09-29

    我有一个插件,它添加了以下操作,其中包括在添加新用户时发送注册邮件:add_action(\'um_post_registration_approved_hook\', \'um_post_registration_approved_hook\', 10, 2); 我想删除此操作,以便通过在调用的函数中进行一些额外检查来再次添加它。我尝试了以下方法,但未能成功:add_action( \'um_post_registration_approved_hook\', \'remove_my_acti

  • do_action Nested List

    时间:2016-09-29

    我有一个插件,有两种自定义的帖子类型-项目和任务。在插件中,您可以将任务分配给项目。例如,你可能有一个“网站设计”项目,任务是“购买域名”、“自定义主题”、“添加内容”等。我要做的是创建一个项目列表,并在每个项目下面创建一个嵌套的任务列表,如下所示。项目1任务1任务2在HTML中,我知道这是可行的:<ul> <li>Project 1 <ul> <li>Task 1</li>

  • 仅当特定小部件处于活动状态时,我如何才能将样式入队?

    时间:2016-10-02

    我有一个插件,它需要小部件的样式表。我试图在创建小部件时注册样式表,但是样式表没有排队,样式被忽略。我使用的代码如下所示,注释行展示了我尝试过的其他一些选项:组织者。phpclass Organiser extends WP_Widget { ... public function widget( $args, $instance ) { add_action( \'wp_enqueue_scripts\', array(\'Organis

  • 在我的页眉中包含带有插件的HTML(Bootstrap Modal Box)

    时间:2016-10-06

    我想包括一些HTML,特别是一个引导模式框。这是我的HTML部分函数:public function dmd_fav_modal_box() { $content = \'<div class=\"modal fade\" id=\"dmd_favorite_modal\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"dmd_favorite_modalLabel\"> <div cl

  • 我可以连接到TinyMCE插入/编辑链接按钮来使用发布的快捷方式吗?

    时间:2016-10-06

    这里的想法是能够像往常一样使用链接按钮来搜索帖子,但是,一旦选中,就可以使用短链接(类似于wp_get_shortlink();) 而不是permalink:<a href=\"http://example.com/?p=1234\">The Link</a>不确定是否更容易将此功能添加到现有按钮或添加具有此专用行为的新按钮。

  • 更改我的作者框的打印位置

    时间:2016-10-12

    我的函数中有一个函数。为作者框编译作者信息的php。函数结束时return $content;然后我将其添加到如下内容的末尾// Add our function to the post content filter add_action( \'the_content\', \'author_info_box\' ); // Allow HTML remove_filter(\'pre_user_description\', \'wp_filter_kses\');&#

  • 如何在执行完所有查询后获取结果?

    时间:2016-10-14

    我需要在执行后获取查询结果 add_filter(\'query\', \'query_recorder_wrapper_wptc\'); 我使用query 筛选以获取执行前的所有查询,我还希望在执行后获取。我找遍了这个。有没有hooks 还是脚本?谢谢

  • 如何在基于$POST数据的条件中包含Add_Filter()

    时间:2016-10-17

    我正在编写一个插件,它有一个用于显示用户统计信息的自定义页面:example.com/user/admin/ 具有自定义的永久链接结构,可将读者带到/user/ 页面并显示“admin”用户的数据。同时example.com/user/ 应该只返回所有注册用户的列表。我所做的(有效的)是有这样一个代码:function user_heading_func($heading) { $post_slug=$post->post_name; if( $post-&g

  • Exclude trash from save_post

    时间:2016-10-21

    我有一个函数,用于在保存自定义帖子类型时处理自定义metabox数据:add_action(\'save_post_customtypehere\',\'myown_save_customtype_fn\'); function myown_save_customtype_fn($ID) { ... } 然而,当我在这个CPT中丢弃项目时,该函数也会运行(我想这可以有效地保存帖子以进行更改post_status 到trash). 如果没有metabox,我的函数最终会清除以下内容pos

  • 在所有位置将发布后日期更改为发布修改日期

    时间:2016-10-29

    我需要更改发布后的日期,以修改主题中每个位置的日期。我知道我可以the_modified_date() 用于显示后期修改日期的函数。但每个地方的变化都需要太多的时间。有没有办法用动作钩或过滤器来改变它?(所有主题仅在一个位置)

  • Admin中的表单提交未设置is_admin()TRUE

    时间:2016-10-31

    我正在使用一个插件在admin中显示一个表单,该表单输入用户的一些数据。此表单提交到此url:http://localhost/wordpress/wp-admin/my_settings_save.php但是,当调用此url时,虽然它是一个管理url,但它不会将is\\u admin()设置为true,因此不会调用我的管理处理代码。这是处理代码:if ( is_admin() ) require_once plugin_dir_path( __FILE__ ) . \'admin/cor

  • WordPress中的_Prime_POST_CACHES

    时间:2016-11-03

    wordpress似乎会缓存所有数据,包括当前页面中所有帖子的元数据_prime_post_caches:如图所示,它试图获取(76-100)内帖子id的信息。在我的项目中,帖子的大部分数据都保存在另一个表中,而不是wp_posts 表或wp_posts_meta 我的自定义插件的表。因此,上面的查询将只缓存帖子的基本信息。因此wordpress将尝试为页面中的每个帖子触发sql查询:甚至我都用过wp_cache_add() 为了确保某个帖子的这种查询只会被查询一次,我认为如果我可以通过一个sql查询将它

  • 将变量添加到跨不同文件的操作/函数(WooCommerce)

    时间:2016-11-04

    我正在使用woocommerce,它运行良好。例如,在相关产品的模板上,您会发现:<?php woocommerce_product_loop_start(); ?> 这将调用循环开始。php。是否有可能向这个函数添加一些变量,我可以在循环开始时调用这些变量。php?例如:woocommerce\\u product\\u loop\\u start($测试)和循环启动。php我可以做“echo$测试”。我也尝试过全局变量,但没有成功。内容循环调用“wc\\u get\\u temp

  • How to call get_post()?

    时间:2016-11-05

    我在我的网站上有一个侧边栏,我想在那里显示当前帖子的元信息,比如上次修改的日期、作者等等。因此,我编写了以下函数:function showPostMetaInfo() { global $post; setup_postdata($post); $mypost = get_post(); $string.= \"<table id=\'meta-info\'>\"&#x

  • 如何在插件中注册自定义帖子类型?

    时间:2016-11-05

    我在用toscho的Plugin Class Demo 代码作为我正在开发的插件的基础。除此之外,我的插件还注册了一个自定义的帖子类型。public function plugin_setup() { $this->plugin_url = plugins_url( \'/\', __FILE__ ); $this->plugin_path = plugin_dir_path( __FILE__ ); $this->load_languag