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

  • 使用字体令人敬畏作为帖子缩略图

    时间:2019-11-24

    我想为一些引导卡使用字体很棒,而不是张贴缩略图,这些引导卡是我自定义wordpress主题的一部分。这是可能的,还是我需要回过头来阅读文章摘要以获得期望的结果?另一个问题是关于内容,我想创建一个单页网站,所以我使用REST API获取各种自定义帖子类型的内容,这个选择是否比使用自定义帖子类型专用模板加载标准页面更好?谢谢你的帮助。这是我的代码:<?php $services = new WP_Query( [\'post_type\' => \'services\'] ); ?>

  • GET_OPTION方法的用途是什么

    时间:2019-11-25

    我是Wordpress插件的新手。最近我发现了一种方法get_option(). 当我通过page 的参数add_settings_field() 函数然后,如果选中复选框,则将该页的所有输入字段(复选框)输出为true;如果未选中复选框,则输出为false。我不明白函数如何知道复选框是否被选中。可能我无法将重点放在决定这一点的代码部分。如果有人向我解释该函数的用法及其工作原理,我将不胜感激?

  • 如何在没有插件的情况下在WordPress中提交数据库中的自定义表单数据?

    时间:2019-11-26

    我已经在function.php 并在我的页面上添加了简短的代码,它正在运行。我正在拿我的表格。function st_contact_form(){ ob_start(); ?> <div class=\"contact_form-wrapper popup-contact-form\"> <form action=\"\" method=\"post\" name=\"contact_form\" id=\"

  • 如何将函数从内部类调用到外部类

    时间:2019-11-27

    我想在myfunction2()中调用myfunction(),如何实现这一点。你能给我举个例子吗。class myclass(){ function myfunction(){ #my code here } } function myfunction2(){ # how can i get the function myfunction() here. }

  • 我应该让我的Twitter插件用户创建他们自己的Twitter应用程序和API密钥来使用我的插件吗?

    时间:2019-11-28

    我正在创建我的第一个WordPress插件。它是一个Twitter插件,使用Twitter API 1.1和OAuth 2.0生成承载令牌,然后使用该令牌从Twitter获取推文。该插件即将推出。现在,插件的用户需要转到以下位置:https://developer.twitter.com/en/apps/create并创建一个新的应用程序,填写所有详细信息,以便他们可以生成自己的消费者API密钥&;与我的插件一起使用的秘密。一旦他们这样做,我的插件将为他们获取一个承载令牌。我的插件只需要“读取”权限

  • 在.org repo上,你的插件名称/插件可以包含“WooCommerce”吗?

    时间:2019-12-01

    我知道他们不会让你调用插件WordPress-xxx, 但他们会允许WP-xxx. 周围的规则是什么WooCommerce?

  • Gutenberg ServerSideRender已弃用,如何使用新的wp.serverSideRender组件?

    时间:2019-12-02

    使用时ServerSideRender wordpress gutenberg组件,我看到以下通知。wp.components.ServerSideRender is deprecated. Please use wp.serverSideRender instead.这是我的测试代码:const { __ } = wp.i18n; const { registerBlockType } = wp.blocks; const { Fragment } = wp.element; &

  • set_sale_price in WooCommerce

    时间:2019-12-02

    我需要在函数中设置WooCommerce销售价格。我正在使用set\\u sale\\u price-但我认为它不起作用。我尝试了两种不同的方法:方法一: update_post_meta( $theID, \'_sale_price\', $theFinalSalePrice ); 方法二: $editedProduct = wc_get_product( $theID ); $editedProduct->set_sale_price($theFinalSal

  • 我如何将我的插件名称翻译成其他语言?

    时间:2019-12-03

    如何将插件名称翻译为其他语言?例如:当Wordpress使用pt BR语言时,插件将是“Meu插件”。如果Wordpress使用的是en XX语言,那么插件名称将是“我的插件”。谢谢

  • 为引导创建自定义块

    时间:2019-12-03

    我在读tutorial 介绍如何为Gutenberg编辑器创建块。我想实现bootstrap 4网格,但我对如何继续有点困惑。谁能告诉我做这件事的正确方法是什么?我想我需要注册引导css和js文件,通常我会将它们集成到我的自定义主题中,所以我不确定如何继续这一部分。而且我对方块类型感到困惑。我是否需要为每个列大小以及bootstrap提供的行和容器注册单个块?请举例说明。目前,在我的插件文件中,我只有几行代码:<?php /** * Plugin Name: BlockStrap&

  • 激活插件后在页脚或页眉上执行Hook

    时间:2019-12-04

    我有以下代码片段,但它不起作用,我希望在激活插件后,这会调用页脚上的操作并打印一些内容,但我不能这样做,问题似乎是admin_footer 不跑,我不知道activated_plugin 就在html打印之前或之后,以便admin_footer, 或者我该如何修复它?add_action( \'activated_plugin\', \'admin_activated_plugin\' ); function admin_activated_plugin(){ // up to her

  • 打印支付插件中数组或变量的值

    时间:2019-12-05

    我正在为WooCommerce编程一个支付插件。为了测试它,我需要打印$response. 我试过这个echo, print_r 和var_dump, 但当我进行购买过程时,它不会在任何一面打印。What can I do to visualize this content when buying a product?(输入卡片详细信息并完成购买流程后,我需要查看这些值)部分插件代码: $payload = array( \"key_id\" => $key_id,&#

  • 无法修改标头信息-已由Pluggable.php发送的标头

    时间:2019-12-07

    我正在尝试开发一个简单的插件,但我遇到了一个问题:我有一个自定义插件WP_List_Table 在管理页面中,但当我单击“编辑行”或“删除行”之类的按钮时,它会执行一些预期的操作,并尝试使用刷新页面wp_redirect(). 这导致了一个问题:Warning: Cannot modify header information - headers already sent by (output started at /opt/lampp/htdocs/wordpress/wp-includes/forma

  • WooCommerce插件内部条件标签

    时间:2019-12-08

    我正在编写一个小插件,在WooCommerce产品页面的“添加到购物车”按钮上方添加一些文本。我的代码:add_action(\'woocommerce_before_add_to_cart_button\', \'ddd_above_add_to_cart\', 100); function ddd_above_add_to_cart() { if(is_product_category(\'vss\') ) { echo \'hello world\'

  • 如何在应用筛选函数中的内容时忽略筛选器

    时间:2019-12-11

    我有一个内容过滤器,可以在我的帖子顶部添加一个目录。我从Stack Exchange本身的一个答案中获得了基本想法。我添加过滤器如下:add_filter(\'the_content\', array(\'TableOfContents\', \'writeTOC\'), 100); 在这之前一切都很好,但问题出现在另一个函数中。我的插件中有一个函数,它将给定帖子的前144个字符转换为元描述。现在由于上面提到的过滤器,元描述不包含我帖子的实际内容。 $meta = apply_fi

  • 按标签或类别搜索产品不起作用

    时间:2019-12-12

    我正在进行搜索。我正在尝试按标签或类别搜索产品。我尝试了下面的代码,但不起作用。我正在未找到任何内容此外,标题和内容也不起作用。你能帮我一下吗?<?php /** * The template for displaying search results pages * * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#search-result *

  • 如何在类别列表中显示类别ID和类别名称?

    时间:2019-12-16

    我有一个类别,我必须显示所有类别id以及类别名称。类似于Accessories(id=1) featured(id=1) 或id Name 1 Accessories 2 featured 是否可以在没有插件的情况下显示?

  • 根据用户类型阻止第三方插件访问管理页面

    时间:2019-12-16

    我使用第三方插件(如ABC插件)。他们的代码没有任何挂钩或过滤器。而且他们不根据我们的要求提供定制。因此,如果我修改插件代码,每次更新该插件时,我都必须复制更改。因此,我决定创建一个插件,该插件将与其他插件一起工作,并进行必要的修改。现在,我想限制对插件页面(在管理面板中)特定url的访问,仅限于特定用户类型。url如下所示https://mywebsite.com/wp-admin/admin.php?page=abcplugin&route_name=customers__index我正在考虑

  • 单击URL链接后注销会导致“Headers Always Sent”(邮件已发送)错误

    时间:2019-12-16

    Warning: 无法修改标题信息-标题已由D:\\xampp\\htdocs\\wordpress\\wp includes\\pluggable中的D:\\xampp\\htdocs\\wordpress\\wp includes\\formatting.php:5688开始输出发送。php第961行我正在使用此功能if(isset($_GET[\'logout\'])) { //echo \"test\"; //die(); wp_logout

  • 尝试在一个页面上使用两次快捷代码时的自定义插件问题

    时间:2019-12-17

    感谢您提供的一切帮助。这几天来,我一直在努力解决这个问题,但我发现自己已经不知所措了。。。任何帮助都将不胜感激——这是我第一次尝试创建插件,我对PHP非常陌生。我有一个自定义插件,是由Joshua David Nelson的Weather in Wordpress with DarkSky 第条和this video series 来自CodeTime。它工作得非常好,除非我尝试在一个页面上使用两次短代码(它嵌入在菜单中,并且尝试在页面上再次使用短代码会导致错误)。我试图在主页上以不同的方式显示天气信息,