您当前的位置:首页 > TAG信息列表 > 小码农
Plugin PHP write permissions
我编写了一个插件,其中一个PHP文件本身打开并写入另一个小文本文件。如何授予此PHP文件正确的权限?
Get rewrite result
快速简单的问题。如何在wordpress中得到重写的结果?例如,我有:www.some.website.com/some/parameter 我如何得到WP处理的最终结果?又名www.some.website.com/index.php?paramter1=some¶mter2=parameter 干杯
插件在我的本地安装上工作,但无法在线激活
大家好,我想在我真正的网站上在线测试我的插件,但我不知道为什么,当我在本地安装的时候,下面的一行会给出一个错误,一切都很好。(我试图在本地安装上停用并重新激活,但没有收到错误)。两者都使用最新版本的WordPress(4.2.2)add_action(\'wp_enqueue_scripts\', \'plugin_jquery\'); function plugin_jquery() { if (!is_admin()) wp_enqueue_sc
注册表插件...电子邮件确认
大家好,我正在一个实时站点上尝试我的新用户注册表单插件,但电子邮件没有发送。我使用以下方法保存新用户: if (empty($errors)) { $myplugin_newuser = wp_insert_user(array( \'user_login\' => $user_login, \'user_email\' => $user_email, \'nickna
如果id为0,则Foreach仅输出
我正在开发一个插件。在激活挂钩上,我执行以下操作:/* Create category */ global $wpdb; $rpdb_category = $wpdb->prefix . \"rp_category\"; if($wpdb->get_var(\"show tables like \'$rpdb_category\'\") != $rpdb_category) { $create_table_query = \"
RESTRICT EDIT of PHP files?
我想限制所有管理员对任何php文件的编辑权限(如Theme+plugin editor 等等……)我开发了一个插件,名为System Edit Restriction.目前,我使用此代码进行限制:define( \'DISALLOW_FILE_EDIT\', true ); define( \'DISALLOW_FILE_MODS\', true ); $restricted_places = array(\'widgets.php\',\'widgets.php\',\'user-new
B/w简单函数调用和do_action调用的区别
亲爱的,我无法理解简单的函数调用&;do\\u action函数调用。do_action: 我钩住函数,并将其放在我的一个模板文件中,以便在头模板中使用。add_action(\'theme_document\', \'run_this\') function run_this() { <!DOCTYPE html> <html class=\"no-js\"> <head> } 然后我在头上打电
是否可以使用系统cron来触发与AJAX API挂钩的函数
我有一个真正的cron作业设置,它似乎可以工作。我已经概述了以下基本内容。我问的原因是我没有看到经常提到的这种方法,我想知道这是不是因为这样做是个坏主意?我不想使用wp-cron 和禁用wp-cron 在我的网站上,即使使用真正的cron运行,也会在其他地方引起问题(*/wp-cron.php?doing_wp_cron)Below is an example of what I\'m doing:Functionadd_action(\'wp_ajax_my_function\', \'my_funct
删除重复页面,以便仅存在原始页面
基本上,我在wordpress网站上有大约4000页,我已经确定1320页是重复的。我知道我可以手动选择每一个,然后将它们批量移动到垃圾箱等,但有人知道更省时的方法吗?也许是一个MYSQL查询来删除所有重复的页面?URL示例如下:(原件)/第页/(重复)/第2页/有时甚至第3页/必须有一种方法可以批量删除添加了-2或-3的所有页面谢谢你的帮助。一些附加信息我根据位置创建了页面,我刚刚意识到我有如下页面粗花呢上的Berwick和粗花呢上的Berwick理想情况下,我希望删除标题中带有-的页面
登录仅重置/重置密码链接也不起作用
突然间,我无法登录到我已经工作多年的网站。昨天对内容进行了一些更改,但没有对插件/WP版本进行任何更改。几分钟后,又进行了一些更改。每次我尝试登录时,它都会重置。没有错误,只是页面刷新和空白字段。在两个浏览器中尝试了这一点,其中一个是我从未登录过的浏览器。同样的问题。已尝试重置密码。重置密码表单中的链接只显示“无效密钥”我还替换了wp登录。具有新副本的php文件。还有其他想法吗?该站点的前端仍能正常工作。
从哪里删除评论提要中的<link>?
我似乎找不到删除/注释打印行的位置:<link rel=\"alternate\" type=\"application/rss+xml\" title=\"[site title] [single title] RSS de los comentarios\" href=\"[site_url]/post/[single title]/feed/\" />我已经看到有一些插件,但我只是不想打印这行。。。如果找到此hereremove_action( \'wp_head\', \'feed_l
用可视化/所见即所得编辑器替换Taxomony Description字段
是否有方法将TinyMCE编辑器添加到术语编辑页面上的分类描述字段?这里的解决方案(Can you add the visual editor to the description field for custom taxonomies?) 我认为这不再有效,因为wp\\u tiny\\u mce函数已被弃用。
只为每个作者显示一篇文章(页面加载太慢)
我只想显示每个作者的一篇最新文章,并找到了这段代码。然而,由于我在数据库中有超过10万名作者和10万篇帖子,所以加载页面需要的时间太长。如何优化此代码?<?php //Displaying latest post per author on front page function filter_where($where = \'\') { global $wpdb; $where .= \" AND wp_posts.id = (se
测试您是否在分页后的第一页(带有下一页快速标签)
我正在开发一个包含很多长帖子的网站,我想使用nextpage quicktag来分解这些帖子。在第一页的标题中有一个大的飞溅照片,我想在随后的页面中消失,所以我需要一些方法来测试用户是否在第一页。我确实找到了以下代码:if ( isset($wp_query->query_vars[\'page\'] ) )但这似乎只适用于默认的永久链接设置。我需要一些与Postname permalink设置一起工作的东西。非常感谢您的帮助。
使用用户名和密码保护的个人页面
我们正在建立一个WordPress网站,其中一个页面需要通过用户名和密码访问。我知道我可以创建一个“私有”页面,用户可以在其中输入密码进行查看。然而,我们的客户要求我们能够为此特定页面创建唯一的用户名/密码组合。因此,我还希望能够重置忘记的密码。我在网上进行了研究,但没有找到任何可行的解决方案。我想知道这方面是否有最佳实践。我在想,也许我们可以创建一个新的用户角色,并隐藏这种类型用户的WordPress仪表板?我走对了吗?任何经验都将不胜感激。
WooCommerce-使用WooCommerce.php时不显示产品
奇怪的情况-我安装了WooCommerce,默认情况下,/shop,/cart等页面工作正常。但是,格式已经关闭,所以我尝试按照指示制作一个“woocommerce.php”模板。这包含对“woocommerce\\u content()的调用”例如,现在当我加载/购物页面时,除了产品之外,所有内容都会显示出来-它们不在那里。没有woocommerce。php模板,产品显示刚刚好。我有什么遗漏吗-吉姆
使用特定筛选器修改GET_PERMALINK
我试图修改get\\u permalink函数以返回自定义url,如下所示:function my_function( $permalink, $postID ) { $external_link = get_post_meta( $postID, \'external_link\', true ); if( !empty( $external_link ) ) { $permalink = $external_link; }
通过帖子链接更新帖子元数据(自定义字段)
我在我的WordPress网站上有一篇帖子,里面有很多自定义字段。我有一个带有“post link”-“custom field data”组合的Excel工作表。已经为每篇文章设置了自定义字段(视频URL),但现在我需要根据Excel工作表更改和更新这些链接。我没有“post\\u id-post元数据”组合,只有链接和适当的元数据值。有没有办法用一些代码更新这些数据?
500错误在前端,但不在管理员上
我上传了一个全新的wp安装到我的主机。我可以访问管理员,它的所有设置都很好,但我在前端遇到了500个内部错误。I have tried solving this issue by:<检查。htaccess正在检查wp配置。php检查丢失的核心文件执行永久链接重置检查文件权限切换主题禁用所有插件使用默认主题服务器配置(我有一个vps,其他站点在相同配置下工作正常)我还可以检查什么?在一个php版本下设置wordpress,然后将其移动到另一个php版本下的另一台服务器,是否会导致此问题?我的htacc
通过变量将参数传递给WP_QUERY
我正在尝试使用插件PrivateContent来限制对某些页面/类别的访问。我有一个函数(getAllowedCategories()),它读取当前用户的私有内容访问级别,并输出用户有权访问的类别ID列表。我试图用它来构建一个foreach()循环,将每个ID传递给一个WP\\u查询,并生成该类别中最新的两篇文章。但当我尝试使用变量作为WP\\u查询的参数时,它根本不进行过滤。这是我的代码:<?php $currentCats = getAllowedCategories($use