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

  • 有没有办法使is_earch()始终返回FALSE

    时间:2015-05-27

    我正在制作一个插件,当用户输入错误的URL时显示相关帖子。。。样品是这样的http://diskonblog.net/gandaria/hellow我根本不想改变主题。但是,为了编写代码,我将主题改为显示is\\u search()shows 1。我应该怎么做才能在执行主题时显示为\\u search(),而不是false我试过了function returnfalse( ){ return false; } add_filter (\'is_search\',\'retu

  • 自定义插件,按类别获取相关帖子

    时间:2015-05-29

    我正在学习如何为Wordpress创建自定义插件,我正在尝试按类别获取相关帖子。问题是,我将返回所有帖子,无论其类别是否相同。我已经对$CategoriesID[]进行了var\\u转储,它正在为每个帖子提取正确的类别。我猜WP\\u查询有问题?有人能指出代码中缺少了什么吗?function Add_related_posts($content) { // If it\'s not a singular post, return the content if (!is_singu

  • 添加媒体并将图像附加到页面

    时间:2015-05-30

    我在附加图像和添加媒体时遇到问题。ADD MEDIA<转到页面单击“添加媒体”插入编辑器中显示的图像,但当我转到页面并执行以下代码时,它不会更新ATTACH IMAGE<转到媒体查找图像并附加一个页面这可以,但一旦该图像附加到该页面,我就无法将其附加到另一个页面CODE $attachments = get_attached_media( \'image\', $page_id); $images = array(); foreach ($attachments as

  • WordPress AJAX在注册时不工作

    时间:2015-05-30

    伙计们。我曾尝试用ajax构建wordpress简单的注册表单,但根本不起作用。这是我的代码,一个php和jQuery ajax。请告诉我我的代码有什么问题。仅供参考,(1)“警报”不起作用,(2)数据没有输入到我的自定义表中,(3)我在“我的测试注册表”中添加了“e.preventDefault()”和“return false”。但当我重新加载浏览器时,它并没有避免重新加载表单。// The .php function code if (!defined(\'ABSPATH\'))

  • 是否必须在定制表中使用$wpdb->前缀

    时间:2015-05-31

    如果这个问题很琐碎,很抱歉。我刚刚开始在WordPress中开发插件。在所有教程中,我都发现了这一点:在创建自定义表时,$wpdb->prefix 已使用。示例:$table_name = $wpdb->prefix . \"liveshoutbox\"; 我的问题:是否必须使用$wpdb->prefix? 如果不对自定义表使用前缀,会发生什么情况?

  • 允许用户从我的插件的下拉列表中选择页面

    时间:2015-05-31

    我有一个插件,其中有一个部分允许用户通过指定页面id来选择插件工作的页面。但我希望他能够从网站上可用的页面中选择页面。这可以通过下拉列表或复选框来实现。我的代码在插件的主文件中如下所示:register_setting( \'rex_plug_options\', \'rex_plug_options\', \'rex_plug_settings_validate\' ); add_settings_field(\'rex_plugbox_text_exit_pop_selected_pages\

  • 我可以从插件脚本中访问WordPress API吗?

    时间:2015-06-02

    我正在开发一个WP插件。在我的插件中,我有一个处理表单数据的文件。例如,用户将输入快捷码:[poll-form] 它将输出一个带有action 属性设置为/wp-content/plugins/MyPlugin/process_form.php. 我添加了重写规则,因此新路径如下所示/poll-form.在里面process_form.php 我需要使用Settings API.我的印象是,插件目录中的脚本可以访问Wordpress核心。如何从插件中的脚本中访问Wordpress API?

  • 未在前端定义ajaxurl

    时间:2015-06-03

    我正在尝试在正面创建ajaxform。我正在使用代码 jQuery.ajax( { type: \"post\", dataType: \"json\", url: ajaxurl, data: formData, success: function(msg){ console.

  • 关于获取帖子库图片URL的问题

    时间:2015-06-04

    我正在尝试将附加厨房的URL放入名为Gallery Page. 我试图使用Codex的代码This Page (get post gallery images). 但是我没有在页面上看到任何东西!你能告诉我我做错了什么吗?<?php /** * Template Name: Gallery Page * */ if ( have_posts() ) { while ( have_posts() ) {

  • Zip在WordPress中解压附件

    时间:2015-06-04

    我的客户使用easy digital download插件销售他们的照片。他们上传一个包含许多照片的zip文件,然后出售这个zip文件。我需要的是提取这个zip文件并在页面中显示其中的图像。所以我需要从这个zip获取所有图像。我需要做一些定制工作。是否有任何方法可以通过代码解压缩此文件?请帮忙。

  • 插件在我的本地安装上工作,但无法在线激活

    时间:2015-06-04

    大家好,我想在我真正的网站上在线测试我的插件,但我不知道为什么,当我在本地安装的时候,下面的一行会给出一个错误,一切都很好。(我试图在本地安装上停用并重新激活,但没有收到错误)。两者都使用最新版本的WordPress(4.2.2)add_action(\'wp_enqueue_scripts\', \'plugin_jquery\'); function plugin_jquery() { if (!is_admin()) wp_enqueue_sc

  • 注册表插件...电子邮件确认

    时间:2015-06-04

    大家好,我正在一个实时站点上尝试我的新用户注册表单插件,但电子邮件没有发送。我使用以下方法保存新用户: if (empty($errors)) { $myplugin_newuser = wp_insert_user(array( \'user_login\' => $user_login, \'user_email\' => $user_email, \'nickna

  • 如何重定向到另一个帖子而不会导致标题已发送错误?

    时间:2015-06-05

    通常,以下代码适用于我的目的。我需要检查帖子是否属于某个类别,对照用户角色进行检查,并且仅允许用户在角色匹配时查看页面function bbrew_check_wholesaler(){ if( is_user_logged_in() ){ if(!check_is_role(\'myrole\'){ wp_redirect($page_to_redirct_to); exit;

  • 通过SQL导出带有特定自定义字段的帖子

    时间:2015-06-08

    我的开发站点有带有自定义字段的帖子。与此同时,我的live站点在开发站点时添加了更多帖子。现在我想从live站点导出带有特定自定义字段的帖子,并将这些帖子导入到我的开发站点。我不想使用WP导出/导入工具执行此操作。我想通过sql实现这一点。这意味着我将从live站点导出表,并将这些表导入到我的开发站点。请记住,我需要特定的自定义字段。我的问题是:实现这一目标的最佳方法是什么???我需要从live站点导出哪些表???我应该如何处理帖子作者和帖子术语???提前感谢

  • 为ADD_REWRITE_RULE配置.htAccess才有意义

    时间:2015-06-08

    我正在尝试此代码codex wordpress sitefunction custom_rewrite_basic() { add_rewrite_rule(\'^leaf/([0-9]+)/?\', \'index.php?page_id=$matches[1]\', \'top\'); } add_action(\'init\', \'custom_rewrite_basic\'); 必须如何通过。必须为上述代码配置htaccess文件才能使其有意义?如果我把

  • 未设置字段上的未定义通知

    时间:2015-06-08

    仍在努力解决Wordpress插件开发问题,如何解决这个未定义的错误?当我添加一个新帖子时会出现这种情况,因为它找不到该帖子,所以我试图找出如何使用isset解决它。Notice: Undefined index: kk_youtube in /var/www/html/wordpress/wp-content/plugins/video_widget/video_widget.php on line 33错误在第33行:$youtube_link = esc_attr($value[\'kk_youtu

  • 如何解决1145行/wp-includes/capabilities.php中的通知:未定义的偏移量:0

    时间:2015-06-08

    我已经看过这个问题的以前的例子,但根据我从其他人那里看到的情况,我找不到导致这个通知的解决方案。当我添加新帖子时,这会出现在屏幕顶部。1145是:$post = get_post( $args[0] ); 我没有收到任何其他类型的错误,因此我不确定这是在我的代码中导致问题的地方。Any help on this?代码如下://show metabox in post editing page add_action(\'add_meta_boxes\', \'kk_add_metabox\

  • 有关在显示帖子、页面或其他类似内容时添加文本的插件的信息

    时间:2015-06-08

    我需要知道当帖子显示时,插件需要使用什么API将文本或HTML添加到帖子文本的开头或结尾。我在谷歌上搜索过,但我找到的线索都与我提出的问题无关。我需要知道插件需要使用的API,如果它是为了确保在显示帖子或页面时,帖子或页面的文本将具有超出帖子数据库内容的内容。

  • 快捷代码显示在div外部

    时间:2015-06-10

    我创建了一个检索和显示表单的短代码。HTML中属性的内容。function check_my_login( $atts) { return \'<form action=\"\" name=\"\" method=\"post\" enctype=\"multipart/form-data\"> <div class=\"form-group\">

  • 插件开发-类构造函数未触发wp_enQueue_style操作挂钩

    时间:2015-06-11

    编写我的第一个使用类方法的Wordpress插件。它是通过短代码在页面上调用的。在测试中,shortcode正在工作,并且正在加载特定于shortcode的php文件。但是,2个add\\u操作调用未启动://Register Styles add_action( \'wp_enqueue_style\', array( $this, \'register_styles\' ) ); //Register Scripts add_action( \'wp_enqueue_