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

  • 如何获取插件文件夹的路径或根,而不是文件或目录?

    时间:2021-08-24

    我想将一个文件从插件根目录包含到插件文件夹的某个位置。文件夹结构:/plugin /folder <- Can\'t \'esacpe\' from this folder to root /otherfolder /req-file-to-here.php // fetch here /req-file-from-here.php // send from here 要在文件中准确键入的内容req-file-to-here.ph

  • 将wp-cli命令添加到插件:如何向用户提供文档?

    时间:2021-08-24

    我正在为我的一个插件添加wp cli支持。是否有一种公认的方式让我的用户知道他们可以将wp cli与我的插件一起使用?我可以把东西放进自述中。当然,我可以在我的管理页面上做出解释,我会做这些事情。但是,插件注册表中是否有特定的标记?自述文件的常规格式。txt和/或管理页面说明?(我知道wp mycommand help : 用户找到访问cli的方法后的内置帮助。)

  • $wpdb->get_row返回什么?

    时间:2021-08-24

    由于插件中的调试和错误查找,我有一个简短的问题。$wpdb->;如果没有结果,返回get\\u row()?文件说明:(array|object|null|void) Database query result in format specified by $output or null on failure. 但当查看源代码时,它似乎返回了;null“;。。。如果您能快速提供帮助,我将不胜感激,我一直认为它会返回一个空数组,但我可能弄错了!

  • ServerSideRender和Media Object:将图像数据对象传递给php呈现器的属性,即使它未设置

    时间:2021-08-25

    编辑:简单地说,我遇到的问题是,在js端保存为属性的图像数据对象(js中的imgDataObj)正在传递到PHP端,即使我没有在serversiderender组件中传递它,也没有在PHP渲染回调中侦听它。我有一个自定义脚本,可以创建具有自定义大小的图像集。我正试着把它放到一个街区里。ServerSideRender似乎是一条出路。我用它制作了一些块,但从来没有一块有图像。因此,用户可以从媒体库上传/拾取图像,并为每个断点设置自定义大小。块将图像的大小和ID号发送到PHP端。我们不需要整个图像对象。例如,

  • 如何向子菜单页面添加样式?

    时间:2021-08-26

    我对WordPress比较陌生,我正在创建这个插件,我需要一个子菜单页。我已经成功地创建了主页,并在其中添加了CSS,没有任何问题。然而,我最近需要一个子菜单页。我用过add_submenu_page 创建该页面,效果很好。据我所知,我可以向该页面添加任意多的内容,这也不会成为问题。当我尝试向该页面添加样式时,问题开始了。我想我只需要向元素添加类和ID,然后在主菜单页面上使用的CSS文件中编写它们各自的样式代码。我使用以下代码将样式表排队:function load_entry_scripts($hook

  • 对多个字段执行一次清理回调

    时间:2021-08-26

    希望大家都做得好!如何对多个字段进行一次清理回调?这是我的密码add_action(\'admin_init\',\'settings\'); function settings(){ add_settings_section(\'menu_first_section\',null,null,\'plugin-menu\'); add_settings_field(\'field_1\',\'Field 1\',\'field_1_html\',\'p

  • 在同一表单中提交两个文件输入字段

    时间:2021-08-28

    我有一个表单,它有两个文件输入字段,每个输入都应该在自定义帖子类型的不同元框中提交,当我尝试提交表单时,只会使用第一个,而忽略第二个!这是我的表格<form method="POST" name="vendor_form" enctype="multipart/form-data"> <div class="mb-3" style="margin-bottom: 20px;"&g

  • WPGut-更新失败,是否有短码?

    时间:2021-08-30

    我在用自定义创建的快捷码更新WordPress页面并插入它时遇到问题?帮助,错误状态代码:Updating failed. The response is not a valid JSON response.短代码:function register_form_template_f() { ?> <h1>Hello World! register</h1> <?php } add_shortco

  • Cron:每小时更新四篇帖子

    时间:2021-08-30

    我有一个功能,可以根据自定义字段自动更新帖子内容,如下所示:function update_content(){ $mycustomfield = get_post_meta( get_the_ID(), \'customfield\', true); $post = array(); $post[\'ID\'] = get_the_ID(); $post[\'post_content\' ] = $mycustomfiel

  • 如何使用快捷码调用函数

    时间:2021-08-31

    我想在一个单独的页面上显示注册课程,使用一个短代码调用前端的插件函数。我应该使用哪个add\\u shortcode函数?下面是我试图调用的函数$enrolled_course = tutor_utils()->get_enrolled_courses_by_user();

  • 如何使用我的插件创建自定义WordPress页面?

    时间:2021-08-31

    对不起,我会说一点英语。如何使用我的插件创建自定义WordPress页面?我只想看一段文字。例如,我想要:~/wp-content/plugins/custompageforwp/custompageforwp。php<?php /** * Plugin Name: CUSTOM PAGE FOR WP */ // What I would like: if( $uri == \'custompageforwp

  • 产品类别的不同定制模板

    时间:2021-08-31

    我想根据产品类别有多个不同的模板。正在查看Template for different category on woocommerce product 我有点成功了我复制了single-product.php 进入theme-folder/woocommerce/ 并已将代码更新为 <?php the_post(); ?> <?php //wc_get_template_part( \

  • 自定义插件图标未显示

    时间:2021-08-31

    我曾尝试为我在几个网站上安装的插件创建一个插件图标,但该插件并没有托管在Wordpress上。组织。我已经制作了Dev文档中详细介绍的图标,但这些图标没有显示出来,而是显示了这个扳手图标。我已经按照dev文档将文件放在了/assets/目录中。还有什么其他想法解释为什么这不起作用吗?

  • 每个wp_ins_post的自定义插件不起作用

    时间:2021-08-31

    对不起,我会说一点英语。为什么不可行?我的插件:~/wp-content/plugins/myplugg/myplugg。php<?php /** * Plugin Name: mypluggg */ function videos() { // file_get_content() // $http_response_header $postarr = array();

  • 当插入到前端时,更新管理中的POST META复选框

    时间:2021-09-01

    这是我的问题,我允许某个用户类型在我的站点前端创建自定义帖子类型,使用 wp_insert_post() 作用用户可以在一个表单中输入值,并且有两个输入类型、复选框、范围、数字和文本字段<但是我对复选框和无线电输入有问题。当用户保存值时,它们不会出现在管理面板的帖子中,我认为问题在于update_post_meta() 条件情况如何: if( isset( $_POST[ \'checkbox_1\' ] ) ) { update_post_meta( $p

  • 禁用WordPress帖子上的外部Pingack,并仅允许‘self ping’

    时间:2021-09-03

    我在社交媒体网站上使用wordpress。WordPress ping允许其他博客帖子在链接到我们时出现在评论中。我想将其限制为仅在我自己的网站上创建博客帖子。基本上,我只需要自我ping/trackback。如果其他站点尝试发送ping,则拒绝它和它们,但如果我自己的站点https://milyin.com的帖子试图发送一个ping,并立即接受它并在评论部分显示。我试过了,wp-admin -&燃气轮机;discussion -&燃气轮机;(取消选择)Allow links from other blo

  • 如何创建带有多个参数的WordPress自定义端点?

    时间:2021-09-03

    我想获得给定日期范围内的所有WooCommerce订单。我可以一次检索所有订单。但我对通过API URL传递日期范围感到困惑。有人能帮我吗?我知道是这样的,但我想不出确切的方法。以下是我的路线:add_action(\'rest_api_init\', function() { register_rest_route(\'woo/v2\', \'woocommerce/order_summary_by_date/(?P<start_date>/<end_date>)

  • 在第二段中显示帖子列表

    时间:2021-09-03

    您好,伟大的WordPress开发人员,我想在帖子的第二段或中间段列出特定类别的帖子。我尝试向函数中添加一些脚本。php来实现这一点,但我无法让文章的第二段或中间段(这是关键部分)发挥作用。function custom_related_posts( $content ) { global $post; $current_post_id = get_the_ID(); $html = \'\'; if ( is_singular(

  • 使用行操作从数据库中删除数据

    时间:2021-09-04

    我对如何使用行操作实现从数据库中删除数据没有什么问题。我有我的自定义列表,其中包括数据库表中的数据。 function column_name( $item ) { $delete_nonce = wp_create_nonce(); $title = \'<strong>\' . $item[\'article_name\'] . \'</strong>\'; $actions = [ \'edit\' =&

  • WordPress收藏夹图标不适用于图像/视频/PDF

    时间:2021-09-05

    我正在使用WordPress和Neve主题,对于我的网站,Favicon正在处理帖子/页面,但Favicon在JPG/PNG/视频中不可见。如果我使用主题定制器并选择Favicon PNG图像,它会显示在所有帖子和图像等上。但我想在不同的URL上有不同的Favicon图像。我看到主题是在我的网站上添加下面的代码。<link rel="apple-touch-icon" sizes="72x72" href="https://milyin.com/wp