您当前的位置:首页 > TAG信息列表 > plugin-development
如何将插件中的图片移动到上传目录,并将其作为WordPress的媒体?
如何将插件中的图像移动到上载目录,并将其作为wordpress的媒体?我想在帖子中使用它们。Expand question:我想使用其他程序生成图像并保存在插件目录的临时文件夹中。例如,插件名称/tmp/image\\u 01。jpg公司然后,我想将图像上载到上载目录,并将其用作媒体源。这可能吗?
如何使用WP电子商务插件在结账页面显示大图
我想现在在结账页面中显示大图像,它显示31x31大小的图像wpsc-shopping_cart_page 和使用<img src=\"<?php echo wpsc_cart_item_image(); ?> 调用缩略图图像。我该怎么办?
WP有生成.htaccess重写条件的功能吗?
我知道我可以编辑。htaccess手动访问并在其中添加一个RewriteCond语句,但我需要构建一个插件,通过使用WP rewrites以正确的方式执行此操作,然后将其推入。htaccess with flush\\u rewrite\\u rules()。这种情况下我需要重写。WP是否有一些模糊的函数,让我将RewriteCond语句推送到中。htaccess?
如何使用插件活动组织者按类别和月份列出活动?
我需要按类别和月份显示事件列表。例如,我需要列出7月份的所有山地自行车活动。
筛选器‘REQUEST’和‘PARSE_QUERY’不会在sites.php或link-ranger.php中触发
我在试着sortable columns 在网站和链接列表管理页面中。/wp-admin/network/sites.php 和/wp-admin/link-manager.php问题是这些屏幕中没有启动以下过滤器,从而阻止了查询修改。是否有其他方法可以使用?function site_category_column_orderby( $vars ) { //global $firephp; //$firephp->log($vars, \'vars\');
插件不会在任何页面或帖子上生成标题标签
我正在使用Wordpress SEO插件,出于某种原因,该插件不再向任何帖子或页面添加标题标签。我刚刚更新了我的主题,在这个版本和上一个版本之间,关于Wordpress SEO插件的工作方式发生了一些变化。我检查了标题。php,据我所知,它有正确的代码:<title><?php wp_title(\'\'); ?></title> 如果我停用插件,标题就会回来。有人知道会发生什么吗?如果需要,我很乐意提供任何代码。
如何足够早地加载我的操作?
使用add\\u操作,我希望尽早在插件中拦截,并根据一些规则发送304个未修改的标头。Does anyone know what the order is of events? 当我查看时this page, 这似乎暗示了最好的地方是加载plugins\\u,并且它位于init事件之前。对吗?该链接中的页面没有描述事件顺序,但似乎暗示了它。
插件中的默认分类模板,在主题中覆盖
建筑外的this question/answer, 我成功地实现了single 查看我的自定义帖子类型,但我也希望为分类法提供相同的功能。我看过文件后认为is_taxonomy() 非常适合筛选出我所使用的分类法,但这是不推荐的-->及其替代品,taxonomy_exists(), 看起来不一定符合要求。所以,第一个问题是,我可以对分类法做与我引用的问题中描述的单个帖子相同的事情吗?(我目前正在使用他的问题编辑解决方案)。其次,是is_taxonomy 这里怎么走?非常感谢您的见解。谢谢Update
TEMPLATE_INCLUDE(通过当前主题覆盖默认插件模板)
这是this question/answer. 关于这个问题的评论提到template_include 优先于template_redirect 从插件加载模板时。但是,将此挂起到template\\u include会破坏网站上的所有内容(任何其他页面视图),但使用布局替代的布局除外http://pastebin.com/LWpSrfim 但是使用template\\u include只预先添加内容(到放置在主题目录覆盖中的任何模板文件)——例如,下面仍然输出标准的单一视图。编辑:源代码<?php
在用户注册时创建用户自己的文件夹
我需要一个插件或一些关于在用户注册上创建用户自己的文件夹的指南。例如用户单击Register和registers。。。我需要wordpress创建一个与此用户链接的目录。我之所以要这样做,是因为我将构建一个仪表板,其中wordpress模板将显示该用户自己目录的内容。让我一步一步地解释:(注意:“Not Req”表示我不需要这一步的帮助)用户注册,wordpress创建一个与用户名相同的目录</用户通过ftp将图像上载到该特定目录或上载-\"Not Req\"</我创建了一个模板,以某种树格式
有没有办法让插件覆盖以前的版本?
安装插件时,如果它试图安装的目录已经存在,则不会安装插件。这意味着我们插件的用户必须首先手动停用和删除插件。是否有任何方法可以强制覆盖目录或停用插件并在安装时删除目录?我能想到的唯一解决方案是在激活时停用和删除以前的版本,但这不仅需要对插件目录进行版本控制,而且显然还需要对插件的所有功能进行版本控制。
如何使用添加过滤器功能获取帖子ID
我正在编写一个插件,并试图找出如何根据一些自定义的元信息在文章末尾添加数据。到目前为止,我已经做到了:add_filter(\'the_content\', \'AppendMeta\'); 这里是“AppendMeta”函数AppendMeta($content) { echo $content; // Echo out post content $PersonName = get_post_meta($post->ID, \'PersonName\',
如何在WordPress插件中将CSS输出到样式表的开头
我正试图通过插件在当前主题样式表的顶部插入一些CSS。(因此,插件用户很容易过度使用CSS)。您如何将CSS预先添加到主题样式表中?此外,我正在尝试在主题的/body标记之前添加一些Javascript,这将如何实现?
无法通过ADD_ACTION将css放入头部
我正在尝试向CSS的头部添加一些CSS,但我无法使其工作(我想在主题CSS之前将其添加到头部,以便插件用户可以轻松超越插件的默认CSS,而不需要!重要的超越)。以下是我尝试的内容:<?php add_action(\'wp_head\', \'addCSS\'); function addCSS() { wp_register_style( \'prefix-style\', plugins_url(\'AddToCartStyles.css\', __FILE__
向自定义元框添加保存按钮
Possible Duplicate:Adding submit or update button to custom metabox? 我添加了一个元框,如下所示:add_action(\'add_meta_boxes\', function() { add_meta_box(\'CNMeta\', \'Custom MetaBox\', \'CNCustomMeta\', \'post\'); }); 我还添加了一个可以保存所有元信息的东西,如下所示:add_act
关于插件激活,我如何检查正确的传输机制?
对于一个与其他地方通信的插件,我听说我们应该使用wp_remote_post 和wp_remote_get 而不是PHP\'s Curl library.好的,但是有没有一种快速而正确的插件执行方法来测试博客的PHP/主机操作系统是否安装了正确的传输机制?我的意思是,我可以尝试一个测试岗位,但我认为WP可能有一个更好、更快的机制,我可以测试?执行以下操作是不可接受的:if (!function_exists(\'curl_exec\')) { wp_die(\'The CURL API i
如何在WordPress中“通过插件替换函数”?
我是WordPress的新手,不了解他们的文档。我想做的是更换wp_hash_password (以及其他一些与密码相关的功能)使用我自己的。我已经编写了这些函数,并在WordPress外部进行了测试,以确保其功能。"E;wp\\u hash\\u password函数可以通过插件替换。如果插件没有重新定义这些函数,那么将使用它"E;根据WordPress文档不幸的是,我找不到任何地方告诉我怎么做。我尝试在../wp-content/plugins/myfirstplugin/myplug
如何让WordPress每天运行一个活动?
在我想要构建的插件中,它处理竞争。比赛有日期。WordPress有没有一个功能,它可以每天运行一段代码,而不需要任何人创建cron作业?基本上,我想知道,当你用WordPress建立博客时,WordPress是否。org或automatic每天自动ping一次您的站点或类似的东西。因为如果这是真的,我可以勾住那个事件,让它运行比赛日期检查。
如何指定用户从Facebook注销后要重定向到的URL?
我需要指定一个url,在用户从facebook注销后,我将使用该url,因为我需要做一些额外的清理,并且他正确地从我们的应用程序注销。为此,我需要一个url,当调用它时,它将调用我定义的函数,但我不知道应该如何做,应该使用什么操作。在Drupal中,我可以定义一个“回调菜单”,这正是我想要的,我不知道如何在wordpress中实现这一点。编辑-为了澄清更多信息,用户通过facebook connect连接到我的插件。标准$logout_url = $facebook->getLogoutUrl();
DBDelta仅创建最后一个表
我正在使用dbDelta的以下安装函数作为参考,因此我注意到了一些典型的问题,例如主键上的一个空格而不是两个空格。。。function myplugin_install(){ global $wpdb; $table_name = $wpdb->prefix . \"vehicles\"; $sql = \"CREATE TABLE IF NOT EXISTS $table_name (