您当前的位置:首页 > TAG信息列表 > 小码农
通过主题的函数激活插件。php?
是否可以激活每个主题的插件?我有一个多站点,我知道每个站点都可以激活插件。但我需要为特定主题启用插件。有人问了一个类似的问题-如果有可能通过其他插件激活插件:How To Activate Plugins via Code?这是一个公认的答案: //Activate a plugin programmatically - Akismet example function run_activate_plugin( $plugin ) { $current =
MEDIA_HANDLE_Upload:未定义函数?
我一直在使用前端上传和后期创建脚本。出于某种原因,从“我的项目保存”调用media\\u handle\\u upload函数。php文件作为未定义函数返回。我有什么遗漏吗?权限、其他文件、咖啡?这是我在函数中的函数。phpfunction process_attachments() { //Process Uploads if (!function_exists(\'wp_generate_attachment_metadata\')){
从自定义模板在页面内添加PHP/HTML代码
我正在帮助我儿子的金融网站进行一些定制编程。他的第一个项目是使用jQuery、flot、php等定制电子表格。我创建了一个子主题,创建了一个模板,函数。php、样式表等,只要电子表格在页面的末尾,它们都能正常工作。但现在我正试图通过增加他在电子表格前后添加文本的能力来改进它。我的第一个想法是,我可能可以简单地使用一个短代码,但我不知道这是否是正确的方法。短代码似乎不适合输出大量混合的php/html。我可以在电子表格文件中包含该文件并调用一个函数,这是可行的,但到目前为止,短代码除了打印出实际的短代码本身
获取所有WordPress.org插件的列表?
我正在寻找一种方法来获取WordPress.org Plugin Directory.我还有一个帖子found on StackOverflow 对此,建议using the subversion repository.我想做一些事情,按下载次数来组织它们。我认为这可能是使用WordPress实现的。org-API,但我不能肯定。到目前为止,我的尝试都失败了。有什么想法吗?
Javascript not working?
2天前,我的javascript位于页脚文件夹中,运行正常,直到它突然停止工作。我懒得用正确的方式排队,所以我正式这么做是为了看看它是否能解决问题,但事实并非如此。当我检查html时,javascript会加载到其中,但不会播放。然后我认为是脚本,然后测试运行了一个脚本,我知道它在tuts plus中运行得很好,再次,没有任何结果。Here\'s their script, which of course I rearranged to match my folder layout.<?php
在自定义用户中查找变量的匹配项
我有变量$var 这是动态的。我想查找自定义用户meta-\"authmeta\" 并返回user_id 如果找到任何匹配项,则返回相应条目的。
自定义贴子类型单页返回到列表页面
我正在开发一个插件。在插件中,我创建了一些文件,这些文件在插件激活后会移动到主题文件夹中。文件成功移入活动主题。我使用template_include 包含来自主题的我的文件。我创建了一个页面模板文件,用于列出页面的“my\\u项目”。php和archive for page“archive-my\\u项目”。php“和for tags页面”taxonomy-my\\u标记。php“和”用于单个“我的_”项目。php’。除“single-my\\u itmes”外,所有文件都工作正常。php’。当我点击我
WooCommerce单一产品页面挂钩不起作用
我编写了一个函数,它将显示一个日期选择器和一个选择框。我希望此函数输出显示在woocommerce单一产品页面上。因此,我在single\\u product\\u summary之后将我的函数分配给了hook woomcommerce\\u,但在产品页面中没有看到任何字段。有人能帮忙吗?。据我所知,到目前为止,该函数运行良好,因为我已经在一个页面中使用其短代码对其进行了测试。下面是我试图添加的挂钩,timeslot\\u display是我的函数,我还添加了函数输出的屏幕截图。add_action(\'
Posts per page, reverse count
假设我在我的博客上有10篇文章,每页最多7篇,这就是我得到的:第1页(主页):7篇文章第2页:3篇文章,但我需要这个:第1页(主页):3篇文章第2页:7篇文章我需要从最后一页开始发帖,你知道怎么做吗?
如何在WordPress安装之间传输所有用户数据?
由于受到黑客攻击,我们最近将我们的网站迁移到了一家新的托管公司,手动重建网站,以便我们不会复制任何受感染的文件或数据库条目。我的最后一项任务是从旧安装中获取所有用户(嗯,只是客户),并将其添加到新安装中。我在谷歌上搜索了这个问题,只找到了一条似乎有效的建议。。。但不幸的是,用户的密码没有被复制。那么,有谁能为跨所有用户传输数据的可靠、安全、最新方式提供建议吗?提前谢谢。
如何检查插件中的恶意代码?
我们的新托管公司对我们的安装进行了安全检查,听说我们购买的高级插件(Easy Media Gallery Pro)包含恶意代码,我非常惊讶。(这可能只是巧合,但我们的网站在升级到该插件的Pro版本时遭到了黑客攻击。)无论如何,我想知道是否有任何可靠的实用程序可以对插件执行可靠、独立的安全检查before 我在我的网站上安装了它??
如何将最大用户数设置为17.000
对于一个网站,我需要一个从10.000到17.000的user\\u id范围。我已经能够设置最小值,但我不知道如何设置最大值。我已经在谷歌上搜索了一段时间,希望它只是一个简单的MySQL语句。我可以在数据库中设置max.user\\u id吗,或者是否有更好/更简单的方法?如果能在这件事上提供任何帮助,我们将不胜感激。
多个wp_options表以在安装之间共享内容
我的应用程序>10user_roles, 每个都能够执行完全不同的任务,提供了自定义后端,并且没有访问wp-admin. 每个user_role 通过多个插件处理使用。每个user_role 在相同的数据(帖子、分类法等)上进行交互我的想法是对一个或多个应用程序使用单个安装user_roles 连接到单个数据库以共享用户、帖子等,但加载了不同的插件,因此只需单独wp_options 桌子目标是提供独立的登录区域(例如子域,我不希望合作伙伴使用与客户相同的登录),更容易的路由(每个角色的永久链接和重写
如何务实地删除我们的商务订单?
我正在尝试从数据库中删除订单。我尝试使用下面的函数,但这不起作用。有人能告诉我如何使用订单id从db中删除订单吗。<?php wc_delete_order_item( absint( $order_id ) ); ?>
同岗位类型、同岗位类别的岗位WP_QUERY
我正在尝试显示“相关文章”,我现在这样做: <?php $exclude = get_the_ID(); $args = array( \'post_type\' => \'article\', \'posts_per_page\' => 3
使用CURRENT_USER_CAN()和相关函数的有效时间是什么?
在vanilla WP core加载期间,当前用户正在$wp-init() 在主题加载之后和之前init 钩这符合将功能与init 或更高版本。然而,调用相关函数也是常见的做法,例如current_user_can() <比那更早。根据定义,这是用于加载过程早期阶段的插件所必需的(我的工具栏主题切换器插件就是一个例子)。文档没有对这种做法提出任何主张或反对(我可以找到)。然而,一些插件似乎与用户相关的功能相挂钩,并期望帖子——init 始终说明。例如,bbPress抛出以下通知:// If the
WP_AJAX未调用该操作
我正在开发一个Ajax不起作用的插件。我正在使用以下代码:add_action( \'wp_ajax_cpm_add_update\', array( $this, \'edit_added_people\' ) ); Theedit_added_people() 调用操作后未调用函数cpm_add_update, 这可能是什么原因?以下是我的表单代码:function cpm_add_people_form( $project_id, $people = null ) {
如果屏幕分辨率<1000px,则不同于循环
我正在尝试为不同的屏幕分辨率使用不同的循环。。。示例:如果分辨率高于1000px宽,则执行一个循环,如果分辨率低于1000px,则执行另一个循环。我试过这个: <div class=\"row\"> <script> if( $(window).width() < 2000 ) { <?php global $query_string; // required $posts = query_posts($
在AJAX插入后初始化TinyMCE编辑器/可视化编辑器
我在自定义选项页面上有一个“repeater”样式的字段组。有一个处于隐藏状态的活动可视化编辑器,当用户单击“添加新内容”时,整行将被克隆。然后,我需要初始化克隆行中的可视化编辑器。我的代码:$(\'.repeater-add-new\').click(function(event) { event.preventDefault(); var target = $(this).data(\'repeater\'); $( \'#\' + target).fi
将页面URL添加到页面管理表
我想将页面URL作为自定义列添加到页面管理表中。这就是我的代码所在。代码位于主题函数中。php。function lrh_modify_page_table( $column ) { $column[\'lrh_url\'] = \'URL\'; return $column; } add_filter( \'manage_pages_columns\', \'lrh_modify_page_table\' ); function