您当前的位置:首页 > TAG信息列表 > plugin-development

  • SAVE_POST_PRODUCT操作未触发

    时间:2022-02-02

    当我保存“a”时,我试图保存一些元值;“产品”;岗位类型。然而,我的save\\u post操作似乎没有启动。我说错了吗?下面类中的代码显示了admin fine中的元框,但它只是不调用save。<?php /** * Called from main plugin file */ function knp_load_first() { new KnpvAdminProductMeta(); } add_acti

  • 无法让简单的插件管理页面正常工作

    时间:2022-02-03

    尽管我有多年的软件开发经验,但我对WP&;PHP开发,所以请大家耐心等待。通读后the plugin manual, 我从一个WP plugin boiler plate, 进行了所有必需的字段和名称更改,添加了自定义功能,并且作为第一个真正的功能,尝试为插件添加一个简单的管理界面,如下所示:<?php class Plugin_Name_Admin { // some code ommitted, the actual code uses my p

  • 如何重命名主php插件基础文件?

    时间:2022-02-07

    我上传了一个插件到WordPress。org存储库和一些人喜欢这个插件。我使用plugin.php 作为插件的基本名称。每次我更改某些内容时,我都想将主文件的名称更改为插件的名称。但如果我这样做,我认为用户会得到错误;插件已禁用,因为找不到它;。有没有办法为插件指定新的基名称,以便我可以重命名我的主php文件?

  • WordPress:在Gutenberg插件迁移到lock.json后,在JavaScript中使用多语言的本地化/翻译不再有效

    时间:2022-02-08

    我做了a plugin with existing localization on WordPress.org 免费。我迁移到block。并通过将其与npx @wordpress/create-block todo-list. 我通读了一遍the Block Editor guide on internationalization 但在todo列表示例中,它的工作方式似乎有一些不同。结果是我所有的__ php函数工作并转换所有字符串。但是我的__ JavaScript函数不会在翻译时翻译任何翻译。word

  • 如何覆盖插件中的类别模板

    时间:2022-02-08

    所以我基本上需要用插件中的模板覆盖我的子主题中的类别模板,但我似乎无法让它工作。我已经检查了文件路径和所有内容,并且都是正确的,这似乎是这样做的,但Wordpress似乎没有使用我插件中的模板。add_filter( \'taxonomy_template\', \'load_new_custom_tax_template\'); function load_new_custom_tax_template ($tax_template) { if (is_category()) {&#

  • 如何在页面列表(管理菜单)中突出显示页面?

    时间:2022-02-09

    好的,请宽容我,我在网上找不到任何信息。我正在创建一个插件,我需要突出显示它将在激活时创建的一个页面。WordPress目前在此处执行此操作;这是如何实现的?如果有人有任何他们知道的阅读材料,或者这是一件简单的事情,我很想知道。澄清:我不想突出显示该行,而是在页面链接旁边添加文本。E、 g。my page - Your Page

  • 访问插件的模板文件

    时间:2022-02-10

    我正在开发一个只包含REST API查询的插件。它只包括myplugin.php 和模板文件(index.php, style.css &;functions.js) 与已安装的WP主题没有连接。插件应可通过URL访问:example.com/myplugin, 这是我在plugin.php:add_action(\'init\', function () { add_rewrite_rule(\'myplugin\', \'wp-content/plugins/myplugin/t

  • 监控我的网站执行的所有查询器

    时间:2022-02-12

    我正在扩展一个插件的功能。为此,我真的很想知道是否有任何方法可以查看对我的数据库live所做的所有查询??提前感谢您

  • 我正在使用钩子添加自定义的css&js,即使我没有接触wp-class-钩子,也出现了这个错误

    时间:2022-02-13

    Warning: call_user_func_array() expects parameter 1 to be a valid callback, function \'skfans_wp_enqueue_script()\' not found or invalid function name in C:\\xampp\\htdocs\\plugin\\wp-includes\\class-wp-hook.php on line 306:add_action(\'wp_enqueue_scripts

  • 可以使用PHP访问admin-ajax.php吗?

    时间:2022-02-14

    这可能是个奇怪的问题,但我需要访问admin-ajax.php 使用PHP。我的一个插件创建了一个仅在中显示的PDFadmin-ajax.php, 我想用一段PHP代码下载这个PDF。现在我已经想出了如何下载PDF并将其放在正确的文件夹中,但是当我尝试访问admin-ajax.php 在我的代码中,它只返回;0英寸;。我认为这是因为PDF只能由登录用户访问。所以我的问题是,我是否可以访问admin-ajax.php 使用PHP?以下是我目前的代码:add_action( \'woocommerce_pay

  • 用于通知用户和管理员新用户注册的WP_NEW_USER_NOTIFICATIONS

    时间:2022-02-15

    我正在使用wp_insert_user 要插入新用户,在插入用户之前,它会检查用户是否存在,并且只注册新用户。现在,我想通知用户和管理员有关用户注册的信息。这是的代码wp_insert_user :$user = $mail[\'header\']->fromaddress; $email = strstr($mail[\'header\']->fromaddress, \'<\',true); for ($j=1; $j < $total; $j++) { &#x

  • $wpdb->UPDATE()总是需要再次尝试

    时间:2022-02-15

    我将使用REST APi的自定义端点来更新自定义表中的字段。因此,我编写了以下函数:function update_table_single($request = null){ global $wpdb; $data_key = trim($request[\'data_key\']); $data_value = trim($request[\'data_value\']); $where_key = trim($request[\'whe

  • 如何更新复杂的期权?

    时间:2022-02-16

    I\'m using Tom McFarlin\'s WordPress-Plugin-Boilerplate along with JoeSz\'s Tutorial. I\'m loading in a complex options item using $options = get_option($this->plugin_name); This works fine for the load and for accessing the items. Wha

  • 有什么想法可以在插件更新后触发一些代码吗?

    时间:2022-02-16

    我开发了一个插件,需要在我的站点中更新某个WordPress插件后执行一些维护任务。目前,我所做的是手动更新这个WP插件,每次手动更新时,我都会在之后运行代码。但我想自动化这个过程。有什么办法可以做到这一点吗?

  • 在不带格式的内容后添加挂钩

    时间:2022-02-18

    我想用一个钩子在\\u内容之后添加一个表,但它正在添加<p> 特定区域中的标签。这是一个插件,我不想删除<p> 来自所有\\u内容的标记,只是我尝试添加的表。这里有一个例子,但我的表更大,它在不同的位置添加了p标记。function addTable( $content ) { $table = \'<table><tbody><tr><td>Example html here</td></tr>&

  • 如何访问块主题中的索引文件?

    时间:2022-02-20

    我是wordpress代码的新手,读过它index.php 位于root/themes/yourtheme/index.php.当我打开时index.php 在twentytwentytwo 我wordpress目录中的文件夹block themes do not use php templates:在哪里可以找到文件<head> 和<body> 标签等?

  • 如何在WordPress的自定义输入域中存储带有Html代码的第三方脚本?

    时间:2022-02-21

    我在自定义帖子上创建了一个自定义字段。下面是我用于自定义字段的代码。<?php function wpt_add_thirdpartyvideo_metaboxes() { add_meta_box( \'wpt_thirdpartyvideo_extra\', \'Information\', \'wpt_thirdpartyvideo_extra\', \'partyvideo\',

  • 自定义帖子类别名称显示为空

    时间:2022-02-22

    我有一个自定义的帖子类型和类别。我的页面上有以下功能。我得到了帖子,但我没有得到页面上的类别名称。我正在获取空数组array(0) { } 下面是功能代码。<?php function blogView( $atts ){ global $post; if($atts[\'cat\']==\'All\'){ $blog_post = get_posts(array( \'showposts\' =

  • 为什么我的主题的css在另一个网站上不起作用

    时间:2022-02-22

    我在Neve theme的基础上开发我的on theme。首先,我对脚本有问题,因为它不起作用,但我不得不从页脚更改它们的位置。php到标题。php的一切都很好。新的一些脚本无法工作,因为css根本没有加载。我尝试了5种不同的方法,但都失败了。标题中的。php我只是给他们<style> </style></我在函数中使用了寄存器样式。php,标题。php和页脚。php function my_theme_enqueue_styles() { &#x

  • 插件管理端的AJAX-返回0

    时间:2022-03-03

    我已经构建了一个插件,我需要在管理中使用ajax,并遵循以下文档:https://codex.wordpress.org/AJAX_in_Plugins然而,我一直得到的回应是0。我知道有很多帖子都有相同的问题,我已经浏览了所有的帖子,但都找不到解决方法。请帮忙。我为插件使用了一个类,并将jquery放在一个单独的文件中。myplugin-admin.jsfunction getFeatureIDs(selectObject){ var value = selectObject.value