您当前的位置:首页 > TAG信息列表 > plugin-development
为什么重置密码电子邮件中缺少重置密码密钥?
Wordpress 3.2.1-由生成的电子邮件中的重置密码URLhttp://mysite.com/wp-login.php?action=lostpassword 不包含有效密钥,因此用户无法重置其密码。我们确实安装了Register Plus Redux插件,但即使我禁用了它,问题仍然存在。这是已知问题吗?单击链接会出现错误“抱歉,该键似乎无效。”链接如下所示:http://mysite.com/wp-login.php?action=rp&key=&login=email%40my
在数据库中创建字段
我是wordpress插件的新手,这是我现在做的第一个插件。我希望当插件将被激活时,它将在数据库中生成一些预定义的字段,并在表单页面中生成相同的字段。那么如何做到这一点。任何帮助都是非常有益的。
如何将插件的子菜单页面限制为管理员/订阅者?
我正在开发一个有6个子菜单页的插件。我希望其中5个只能由管理员访问,1个只能由订阅者访问。两个用户角色在各自的页面上都有不同的可用功能。有可能做到吗?如果是,如何进行?如果没有,有哪些替代方案?谢谢你的时间!
会员可以使用相同的密码进行多次注册吗?
我有两个会员级别,例如MYE 1和MYE II。我正在使用wishlish插件。当一个人注册MYE I,然后再注册MYE II时-他们目前被禁止使用相同的电子邮件地址-大多数人只使用他们喜欢在其中做生意的hve 1电子邮件地址-我们可以允许他们使用相同的联合国和电子邮件地址,只为两个不同的计划使用不同的PW吗?我怎样才能做到这一点?谢谢
使用wp_Remote_POST上传到远程服务器
我正在开发一个插件,可以通过http上传将文件推送到远程服务器。现在我用CURL做了如下工作:$post = array(\"post_file\"=>\"@/path/FILE.EXT\"); curl_setopt($ch, CURLOPT_POSTFIELDS, $post); 现在我的问题是如何使用wp\\u remote\\u host实现同样的功能。文件如何包含在“body”参数中。有关更多信息,请参阅此。http://codex.wordpress.org/Func
添加管理员设置和选项
我开发了我的第一个wordpress插件。我还没有找到一个“易于使用”的教程,所以我开始了。当前,“add\\u菜单”没有添加我的链接来管理设置。然而,当我激活插件时,wordpress不会显示错误并告诉我“扩展已启用”你能帮帮我吗?这是我的密码。文件“affiliations.php”(我的网站/wp内容/插件/应用程序)/* Plugin Name: Importateur de flux d\'affiliation Plugin URI: http://my-site D
如何“动态”地链接到具有自定义固定链接规则的自定义“类档案”页面
我正在开发一个插件,试图用永久链接创建一个“类似存档”的页面。以下是我目前掌握的情况:我创建了一个查询var“experience”我使用“post\\u join”和“post\\u where”挂钩创建了自定义SQL选择我使用“template\\u redirect”挂钩创建了一个自定义模板到目前为止,我已经添加了自定义的永久链接规则并刷新了它们,但我唯一没有得到的是如何“动态”链接到我的新存档类页面。我可以创建一个像mysite这样的静态链接。com/experience/id-但当永久链接关闭时
如何在中途退出插件的执行?
我有一个插件,我想确保它只在单数帖子、页面等上运行。我使用的是is\\u singular()函数,它工作得很好,但如果我这样做,它只会将执行返回到插件的其余部分:function singular_check(){ if(is_singular()) return; } 我在这样的钩子中执行它:add_action(\'wp\', \'singular_check\'); 我需要让我的整个插件在那一点上退出,并返回到执行插件下游的任何其
无法打开流:在WordPress插件中写入XML文件时权限被拒绝
我试图在WordPress插件中写入XML文件。我在我的本地机器上,一台运行MAMP的Mac电脑。我有PHP 5.2.13,我的代码是:$file_handle = fopen(\'markers.xml\', \'w\'); $stringdata = \"Test Info\"; fwrite($file_handle, $stringdata); fclose($file_handle); 我得到以下错误:警告:fopen(markers.xml)[function
插入特定页面或帖子的内容
我刚开始编写WordPress插件,现在遇到了一个障碍。我看到的很多内容都是关于使用操作或过滤器在特定的全局区域(所有帖子、帖子等)操纵或添加内容。我要寻找的是如何为特定页面创建内容。我还没有看到任何关于这方面的教程。例如,联系表单7—将特定字符串复制到页面正文中,它会触发内容。他们只是用过滤器替换内容吗?我想确保没有更简单的方法来解决这个问题。
创建新的管理菜单部分-在某种程度上,类似于自定义帖子类型的工作方式
我已经断断续续地使用Wordpress多年了,但我还没有完全沉浸在这个框架中。我在创建使用自定义帖子类型的插件方面没有问题,但我希望在管理中添加一个新的部分,它不是针对帖子,而是针对我自己的自定义表。我知道如何在安装插件时创建自定义表,我只是在寻找正确的信息来创建一个包含子部分的新菜单部分,但我很难找到答案。我需要什么函数/挂钩?我会在那之后解决剩下的问题。
Rewriting every url
我有一个关于永久链接和重写url的问题。我正在编写一个翻译插件,我想在我的url中添加语言快捷码(类似http://eyewebz.com/EN/other_permalinks). 目前,我正在分配一个$\\u Session-variable来保存当前选定的语言,但这对用户来说并不是真正可见的。我可以用下面的代码重写url,但更改url后,页面不会显示任何内容,全局$post变量完全为空。代码如下。function alter_link_language($permalink) {
如何更改WordPress帖子标题?
如何只更改wordpress帖子标题而不更改菜单项。add_filter(\'the_title\', \'wordpress_title\'); function wordpress_title(){ return \'New title\'; }
需要帮助确定发生标题错误的位置
我目前正在编写一个插件,其中包含一个基于mysql查询的报告。我想将此查询信息导出到CSV。很简单,我已经在WordPress之外做过很多次了。我当前收到一个关于已发送的邮件头的错误。我知道导致此错误的原因,但在代码中找不到问题所在。我尝试过删除所有其他插件,甚至尝试过其他也导出CSV的插件。导出CSV的插件工作正常,当我的插件是唯一激活的插件时,仍然会抛出错误,所以我很确定这是我的错误。还需要包括这是一个多站点网络激活插件。错误指向第一个标题行: if (isset($_POST[\'txtExp
出列脚本,但仍使用wp_LOCALIZE_SCRIPT传递变量
我需要将一些脚本出列,但仍然可以访问通过其wp_localize_script 呼叫。有没有办法做到这一点?
WP_INSERT_POST_DATA筛选器以设置类别
我正在尝试设置其他“默认”类别。我想是因为wp_insert_post_data 过滤器,我可以使用$postarr 设置类别。它似乎不起作用了?有没有人能给我一些建议,告诉我该怎么做?add_filter( \'wp_insert_post_data\', \'s3x9s_wp_insert_post_data\', \'99\', 2 ); function s3x9s_wp_insert_post_data( $data, $postarr ) { array_push( $
插件创建的数据库表是否有命名约定?
我已经将我的插件表设置为使用$wpdb->前缀,但除此之外,还有任何您应该命名它们的约定;大概$wpdb->prefix.\'plugin_\'.$tablename 或者别的什么。我找不到任何文档,而且我过去使用的插件示例似乎没有任何特别之处。
使用特定的Twitter用户URL和hashtag修改unctions.php的代码
我希望导入带有特定标签的推文,并在下面的链接中看到了这条很棒的回复和编码。我的问题是如何从一个特定的推特用户那里获取帖子,下面链接中的代码是否会针对多个hashtag进行定制。如果有人可以建议在何处修改编码以添加到功能。带有特定用户url的php将不胜感激。我熟悉php和wordpress,但仍在学习所有细节。再次感谢!!干杯Importing Tweets with certain hashtags into Wordpress
为什么无法创建我的表?
我正在为插件在DB中创建一个表,但我不知道为什么没有创建该表。这是我的代码:global $ds_swoons_db_version; $ds_swoons_db_version = \'1.0\'; function ds_swoons_install(){ global $wpdb; $table_name = $wpdb->prefix . \"ds_entry_swoons\"; if( $wpdb->get
在插件中使用AJAX提交表单-真的很困惑
在使用所有Wordpress ajax挂钩和函数时遇到一些问题。正在阅读此帖子:5 Tips for Using Ajax in Wordpress但在尝试了所有代码并将其应用于Ajax表单之后,他感到困惑。我从我的插件类调用了一个函数,以响应单个帖子页面上的from,让用户“晕倒”。表格打印得很好。以下是表单代码://the html form for the front end function ds_swoons_form(){ global $post, $current_user