您当前的位置:首页 > TAG信息列表 > plugin-development
如何在活动文本区域下添加文本字段?
我正在使用BuddyPress 1.7。我需要在“活动/更新”文本区域下添加一个文本字段,并在发布更新时捕获该数据。如果您能帮助我开始学习,我将不胜感激。我看到了post-form.php 包含HTML表单元素的文件,但如何通过过滤器使用插件添加文本框?
用于CPT和分类的URL中的自定义插件
我想为permalink添加一个自定义slug,用于CPT和分类。像这样:http://mydomain.com/my-custom-slug/post-slug http://mydomain.com/my-custom-slug/product_category 以下是我的CPT和分类代码:$args = array( \'query_var\' => \'product\', \'capability_type\'
活动日历插件-列表视图背景色问题
我正在寻求帮助,我有一个WordPress网站,我正在开发。我正在使用一个名为The Events Calendar, 但在列表视图中,背景保持透明。。。有人能帮我触发并找到我可以在代码中的什么地方更改背景颜色,而不是使其透明吗?以下是链接:http://bit.ly/1cJlC8e
Deprecated error notice
我正在做一个插件教程,但它是为wordpress v2制作的。某物问题是,当我进入“管理”菜单的“设置”下,我会收到一个通知错误=>使用自版本2.0以来已弃用的参数调用has\\u cap!不推荐使用插件和主题的用户级别。改用角色和功能。在C:\\wamp\\www\\jw\\wp includes\\函数中。php在线3017这是相关代码:<?php if ( ! class_exists(\'SBC_Admin\') ) { class SBC_
使用设置页中选项的正确方式
我正在Wordpress中创建一个插件,我有点困惑如何使用我在设置页面中设置的设置。我使用了:http://codex.wordpress.org/Creating_Options_Pages 创建我的设置页面。很好,它将选项保存到选项表中。我可以呼应出来,但我能做到这一点的唯一方法是:$value = get_option(\'my_option_name\')[\'my_option\']; echo $value; 对我来说,这似乎不是一种很好的方式,Netbeans在代码下面给
如何向WooCommerce插件添加自定义分类
我试图通过针对Woocommerce中的产品帖子类型,为Woocommerce添加自定义分类法。我使用了以下代码并将其添加到functions.php 我没有收到任何错误消息,但分类法也没有显示在Woocommerce中。你能告诉我怎么做吗?或者我做错了什么?<?php // Register Custom Taxonomy function custom_taxonomy_Item() { $labels = array( \'name\'
分页不使用自定义wp_Query
我正在尝试制作一个自定义搜索插件,但分页不起作用(它显示的页码正确,但功能不正常)。搜索插件的相关部分(来自主功能) $blog_url = get_bloginfo(\'url\'); $form = <<<EOH <div id=\"sbc\"> <form method=\"get\" action=\"{$blog_url}\" id=\"ss-search\"> &l
获取自定义wp_Query搜索结果以显示在earch.php上
我有一个搜索。我的模板中的php页面,当与本机搜索小部件一起使用时效果很好,但我正在制作一个搜索插件,其中有一个自定义的wp\\U查询,我希望这些结果显示在搜索中。php代替常规搜索小部件结果。到目前为止,我的插件运行良好,我“只是”希望它在搜索中输出。php。我尝试添加pre_get_posts 过滤器和posts_search 但是过滤器钩子在浏览器中显示“连接已重置”,操作钩子也会这样做,并且在加载插件的页面上会出现WP数据库错误。进行查询的函数的相关部分:$blog_url = get_blogi
在插件中处理表单张贴的最佳方式
我正在做一个插件,需要能够将数据发布到第三方API。用户将填写表格并按提交。表单本身-使用\\u content()过滤器简单地将html附加到页面内容中是否“正确”?我根据一系列设置添加表单,并将每个页面或帖子另存为meta。我想避免篡改模板。。。其他词语;如果为页面设置了一些元数据,请附加一些html(用户将向其中输入数据的表单)。此外,当用户在该表单中按“提交”时,我应该如何处理该请求?现在我在想,我将把wordpress加载到一个完全独立的php文件中(以便掌握所有那些时髦的wp函数和常量),但这
如何在插件中包含使用GET_TEMPLATE_PART()的文件?
一个非常简单的问题可能是,但我正在努力。在主题开发方面,我与get_template_part() 很多次,我了解它的基本原理。但是,当我开发插件时,我想知道如何使用它,并向我展示了一些错误:Notice: Use of undefined constant STYLESHEETPATH - 在中假定为“STYLESHEETPATH”...\\wp-includes\\template.php 在线407和Notice: Use of undefined constant TEMPLATEPATH - 在
自己的插件瓦楞插件-激活
我目前正在开发一个简单的插件。激活我的插件工作正常。然而,只要我的插件处于活动状态,我就不能激活任何其他插件。此外,编辑链接也不起作用。这方面的任何帮助都将是巨大的!下面是主插件文件sponsoren的代码。php<?php /* Plugin Name: Sponsoren Plugin URI: Version: Author: Description: */ // Enqueue Scripts
在插件中使用wp_filessystem
我写了一个插件(https://github.com/bassjobsen/custom-bootstrap-editor) 此插件将样式表写入wp-content/uploads/cbe.我将使用下面的代码来执行此操作:$upload_dir = wp_upload_dir(); $this->folder = trailingslashit($upload_dir[\'basedir\']).\'cbe/\'; if( !is_dir( $this->folder ) )
定义文件路径时的目录与URI
在插件中包含文件时,我见过有人这样做WP_PLUGIN_DIR.\'/\'.dirname(plugin_basename(__FILE__)).\'/somefile.css\'然而WordPresswp_enqueue_script/style 将URI用于文件路径(例如plugins_url).有什么区别?我很困惑。。。
我如何在不知道插件文件夹的情况下获取插件元数据?
我想从另一个插件获取关于已安装插件的元数据。理论上,要获得版本,我可以:$data = get_plugin_data( \'expected_plugin_folder_name\'); $version = $data[\'version\']; 但是,如果最终用户更改了我要获取元数据的插件的名称,这将不起作用。我认为解决方案是在get_plugins(). 最棘手的部分是数组键是根据路径命名的,相对于插件文件的插件目录,这让我回到了与之前相同的问题——最终用户可能更改了插件的目录名
仅在首页显示WP起始栏
我想知道是否有人可以帮我显示插件WP Start bar 仅在我的静态frontpage上。如果有帮助,我的静态frontpage url是:http://zackarylundquist.westhostsite.com/portfolio/
有没有办法从仪表板(所有页面列表)中隐藏页面,或者从插件功能中隐藏导航栏?
我正在尝试从插件中包含一个模板,该模板需要显示我的一些自定义信息。我编写了插入页面的函数,并包含了该模板。它对我有用,但一旦我创建了页面,它就会自动显示在导航栏菜单列表中(目前使用thwentythirteen主题)。因此,实际上我不想从导航栏(菜单列表)以及仪表板所有页面列表(如果可能)中显示我的自定义页面。有没有办法摆脱这种情况?这是我的代码:function create_user_content_page() { $post_id = -1; // Setup
是否将返回的用户重定向到某个页面?
是否有办法将已登录的用户重定向回站点?假设:function returning_redirect() { //code here } add_action(\'auth_cookie_valid\', \'returning_redirect\'); 但我似乎无法让任何变化发挥作用。谢谢
在WP用户中添加列,但出现错误
我在用户页面中添加了一列,当复选框不在正确的位置时就会出错。这是我的代码,你能帮我把复选框移到正确的位置吗?public static function user_register_columns( $columns ) { // create a new array with account just after username, then everything else $new_columns = array(); if ( isset($colum
调整大小而不是像JPG那样使用Capitial扩展来调整图像大小
我用过这种调整大小的方法来调整图像大小,效果很好,但我现在面临的唯一问题是没有调整图像大小,扩展名是大写字母,如JPG、JPEG、GIP。如果我们只是将扩展名从JPG更改为JPG,那么相同的图像将被调整大小。图像将被调整大小。请让我知道如何修复此问题。$image = wp_get_image_editor($targetFile); if ( ! is_wp_error( $image ) ) { //$image->rotate( 90 ); $image->
插件使用不同的存档模板
在我的博客中,我正在使用一个百科全书插件。不幸的是,该插件使用了我博客中的存档模板。如何为百科全书使用不同的页面/模板?以下是插件的功能:(从插件作者那里,我没有得到任何支持)。function Define_Rewrite_Rules(){ $post_type = Get_Post_Type_Object($this->post_type); $archive_url_path = $post_type->rewrite[\'slug\']; $this->r