如何查找和删除WordPress帖子中未使用的简码

简码很棒,但并不总是最好的方法。 使用依赖于简码的插件或主题的一个缺点是,当您切换主题或取消激活插件时,他们会在您的帖子中留下shordcode标签,这对您的读者来说看起来很奇怪。 在本文中,我们将展示如何从您的WordPress帖子和页面中查找和删除未使用的短代码。 简码不好? 没有 , 绝对不。 简码不错,但过度使用可能会有问题。 例如,我们使用Compact Archives插件,它提供了一个简码和一个模板标签。 我们只有在我们的档案页面上有短代码,所以如果我们停用这个插件,那么只需要一个页面,我们需要删除短代码。 另一方面,插件和主题提供简码来创建常用样式元素,如按钮,表格,列等。某些广告管理插件也使用简码。 现在,如果用户在很多帖子中使用了这些简码,那么用户很难从所有帖子和页面中删除短码。 这就是为什么我们建议我们的用户不要依赖主题或插件,要求您将短代码添加到许多帖子中。 你应该总是试着找到一个更好的选择,如果可以的话,或者联系主题或插件作者。 他们可能会告诉你一个更好的方式来获得相同的功能,而不是在帖子或页面中使用太多的简码。 对于那些仍然想知道的,如果你的网站上有一个不活跃的短代码,那么它会在你的内容中间看起来像这样: [一些随机-短码] 为了从您的帖子和页面中删除未使用的短代码,您需要先找到它们。 查找包含特定简码的所有文章 我们将尝试最简单的方法来查找帖子内容中的短代码。 只需将以下代码复制并粘贴到站点特定的插件或主题的functions.php文件中: 函数wpb_find_shortcode($ atts,$ content = null){ ob_start(); 提取(shortcode_atts(array( ‘find’=>”, ),$ atts)); $ string = $ atts [‘find’]; $ args = array( ‘s’=> $ string, ); $ the_query = new WP_Query($ args); if($ the_query-> have_posts()){ … Read more 如何查找和删除WordPress帖子中未使用的简码


如何在WordPress中设置新用户的默认管理员配色方案

WordPress 3.8最受关注的功能之一是新的管理界面。 它是完全响应,并在所有设备上看起来不错。 如果你不喜欢默认颜色,那么你可以选择8种不同的管理颜色方案,甚至添加新的颜色。 在本文中,我们将向您展示如何在WordPress中为新用户设置默认的管理员配色方案。 我们还将向您展示如何防止用户更改默认的WordPress管理员配色方案。 为了为新用户设置默认的WordPress管理员配色方案,您只需在主题的functions.php文件或网站专用插件中添加以下代码: 函数set_default_admin_color($ user_id){ $ args = array( ‘ID’=> $ user_id, ‘admin_color’=>’日出’ ); wp_update_user($ args); } add_action(’user_register’,’set_default_admin_color’); 此代码会将每个在您的网站上注册的新用户的默认WordPress管理颜色方案更改为Sunrise。 它不会更改以前注册用户的配色方案。 此外,此代码不会阻止用户选择另一个管理员配色方案。 用户仍然可以到他们的个人资料部分,并选择他们喜欢的任何其他配色方案。 如何阻止用户切换管理员配色方案 如果您想要为您的网站设置默认配色方案,并且不希望用户使用任何其他配色方案,那么您只需在主题的functions.php文件或特定于网站的插件中添加以下代码 : if(!current_user_can(’manage_options’)) remove_action(’admin_color_scheme_picker’,’admin_color_scheme_picker’); 此代码将从除拥有管理员权限的用户以外的所有用户的配置文件屏幕中删除管理员配色选择器。 我们希望这篇文章能够帮助您设置一个默认的WordPress管理员配色方案,并禁用WordPress网站上用户配置文件的配色方案选择器。 如果你可以改变默认的管理员配色方案,你会选择哪种配色方案? 让我们知道下面的评论。


如何在WordPress中显示最近注册的用户

对于多用户的WordPress网站,您可能希望在网站的不同部分展示您的用户。 例如,您可以显示具有化身的作者列表,或添加作者信息框等。在本教程中,我们将向您展示如何在WordPress中显示最近注册的用户。 这些用户不需要是作者。 它可以用于允许用户注册的社区网站。 你需要做的第一件事是复制和粘贴下面的代码在你的主题 的functions.php 文件或特定于站点的插件。 函数wpb_recently_registered_users(){ 全局$ wpdb; $ recentusers =’ “; $ usernames = $ wpdb-> get_results(“SELECT user_nicename,user_url,user_email FROM $ wpdb-> users ORDER BY ID DESC LIMIT 5”); foreach($用户名为$用户名){ 如果(!$ username-> user_url): $ recentusers。=’ ‘.get_avatar($ username-> user_email,45)。$ username-> user_nicename。“ “; 其他: $ recentusers。=’ ‘.get_avatar($ username-> user_email,45)。’user_url。’“>’。$ username-> user_nicename。” “; 万一; } $ … Read more 如何在WordPress中显示最近注册的用户


如何修复在WordPress中不能预定的维护错误

WordPress增加了对版本3.7自动更新的支持,允许WordPress将自己更新为次要版本。 在共享WordPress主机上更新时常见的问题是更新过程可能会超时,使您的网站处于维护模式并且无法访问。 在本文中,我们将向您展示如何解决WordPress中“简单不可用于定期维护”的错误。 为什么发生维护错误? 维护模式页面在技术上不是一个错误。 这是一个通知页面。 在更新过程中,WordPress将必要的更新文件下载到您的服务器,提取它们并安装新文件。 WordPress还会将您的网站置于维护模式,并在此过程中显示“简要不可用于定期维护”通知。 如果一切正常,那么这个通知可能只会显示几秒钟。 但是,有时由于Web服务器的响应速度慢或内存不足,更新脚本可能会超时或被中断。 发生这种情况时,WordPress无法让您的网站退出维护模式。 如何解决WordPress的维护错误 首先你要确保你的网站是正确更新到最新的WordPress。 当您的站点退出维护模式时,未完成或中断的更新可能会导致问题。 查看我们的指南,了解如何使用FTP手动更新WordPress。 一旦你更新WordPress,你所要做的就是删除 。保养 文件从您的网站的根文件夹使用FTP。 如果在网站的根目录中看不到.maintenance文件,那么请确保您检查了您的FTP客户端以显示隐藏的文件。 在Filezilla中,您可以强制它通过单击显示隐藏的文件 服务器»强制显示隐藏的文件 从菜单栏。 WordPress创建一个 。保养 文件在更新过程中,这表明您的网站处于维护模式。 除非此文件被删除,否则您的网站将保持维护模式,您的用户将继续看到通知。 如何自定义维护模式通知 避免在WordPress中显示默认维护模式通知的更简单的解决方案是将访问者重定向到WordPress中的临时维护页面。 更新之前,您必须将您的网站置于维护模式,或进行任何可能暂时使用户无法访问您网站的修改。 但是,如果您不想手动将网站置于更新模式,则可以在不使用插件的情况下在WordPress中创建维护模式页面。 只需创建一个新文件 maintenance.php 在你的桌面上粘贴这个代码。 我们正在更新网站,请在30分钟后再回来查看。 上传这个文件到你的WordPress网站上 WP-内容 目录。 现在,当你更新你的网站时,WordPress将在维护模式中显示这个页面。 你可以使用CSS风格这个页面任何你想要的。 我们希望这篇文章能够帮助您在WordPress中暂时修复计划内维护错误。 对于反馈和问题,您可以随时留下评论或加入我们的Twitter。


如何在WordPress中禁用目录浏览

默认情况下,当您的Web服务器找不到索引文件(即像index.php或index.html这样的文件)时,它会自动显示一个索引页面,显示该目录的内容。 这可能会使您的网站容易受到黑客攻击,通过泄露一个WordPress插件,主题或一般的服务器中的漏洞所需的重要信息。 在本文中,我们将向您展示如何禁用WordPress中的目录浏览。 为什么你需要在WordPress中禁用目录浏览 黑客可以使用目录浏览来查明是否有任何已知漏洞的文件,所以他们可以利用这些文件来获取访问权限。 为了保证我们网站的全面安全,我们使用Sucuri来保护WordPress。 他们有一个简单的仪表板,使我们能够做到这一点,并执行许多其他WordPress的安全加强步骤,只需点击几下。 目录浏览也可以被其他人用来查看你的文件,复制图像,找出你的目录结构和其他信息。 这就是强烈建议您关闭目录索引和浏览的原因。 要在WordPress中禁用目录浏览,您只需在WordPress网站中添加一行代码即可 的.htaccess 文件位于您的网站的根目录。 编辑 的.htaccess 文件您需要使用FTP客户端连接到您的网站。 一旦连接到您的网站,你会发现一个 的.htaccess 文件在您的网站的根目录中。 的.htaccess 是一个隐藏文件,如果在服务器上找不到它,则需要确保已启用FTP客户端以显示隐藏文件。 你可以编辑你的 的.htaccess 文件下载到您的桌面,并在文本编辑器,如记事本中打开它。 现在在你的WordPress生成的代码结束了 的.htaccess 文件只需在底部添加这一行: 选项 – 索引 现在保存你的 的.htaccess 文件并使用您的FTP客户端将其上传回您的服务器。 这就是你需要做的。 目录浏览现已在您的WordPress网站上被禁用,试图在您的网站上查找目录索引的用户将被重定向到WordPress 404页面。


如何修复“你确定你想做这个”WordPress的错误

每隔一段时间,您可能会遇到一个WordPress错误,如建立数据库连接或内存耗尽错误的错误。 这些错误是有用的,因为他们告诉你到底是什么问题。 那么就有无用的错误,比如“你确定要这样做吗”。 这个错误之所以没有提供任何信息,只是因为有太多的因素可能导致这个问题。 在本文中,我们将向您展示如何调查和修复WordPress中的“确定要执行此操作”错误。 为什么和什么时候“你确定要这样做?”错误出现? 这个错误通常发生在WordPress检查管理员网址中的Nonce并且检查失败时。 Nonce是唯一的键或数字,可以通过主题,插件或核心WordPress文件生成验证目的。 Nonces添加一个安全层来保护WordPress URL,表单和Ajax调用免受滥用。 “你确定要这样做吗?”当nonce验证失败时,通常会出现错误,导致此错误的最可能的候选项是插件和主题不正确使用nonce。 调查“你确定你想这样做?”错误 最常见的是,这个错误是由您的网站上安装的插件或主题造成的。 要调查哪个插件或主题导致了问题,您需要停用所有插件。 调查插件 由于停用插件仍然可能导致此问题,因此我们需要确保在WordPress中未安装任何插件而不删除插件。 为此,您需要使用FTP客户端连接到您的站点并重命名 插件 文件夹在/ wp-content /目录中 plugins.deactivated 。 之后,您需要返回到WordPress管理区域的插件页面。 你会看到所有你现在停用的插件的通知。 现在,所有的插件都被真正的卸载和停用,您可以尝试重现错误。 如果错误不再出现,那么这意味着您的网站上的一个插件导致了这个问题。 要找出哪个插件导致了问题,请回到您的FTP客户端并重命名 plugins.deactivated 文件夹返回 插件 。 之后,访问WordPress管理区域中的插件页面,并逐个激活您的插件,并尝试在激活每个插件后重现错误,直到找到导致问题的插件。 是的,这听起来像一个害怕的任务,但它是初学者的唯一途径。 调查主题 如果插件没有引起这个问题,那么这可能是导致问题的主题。 您可以通过重复您为插件执行的相同步骤来调查导致此问题的主题。 首先,您需要使用FTP客户端连接到您的网站,并将当前活动的主题作为备份下载到您的计算机。 一旦你备份了你的主题,从你的Web服务器中删除它。 现在访问 外观»主题 页面在你的WordPress管理区域,你会看到一个通知,“活动的主题是坏的。 恢复到默认主题“。 WordPress现在将开始为您的网站使用默认的主题,如二十十三。 现在尝试重现错误,如果你无法重现错误,那么这意味着你的主题是“你确定要这样做?”的错误。 无法找到错误的来源 确保在停用并重新激活您的插件和主题后,您已经完全测试以重现此错误。 一旦您确信您的网站上没有任何插件或主题导致问题。 那么你可以采取一些额外的步骤。 首先确保你有一个完整的网站备份。 接下来,从您的服务器中删除所有的WordPress文件除外 WP-内容 目录及其所有内容。 之后下载一个新的WordPress的副本提取它在您的计算机上,并将文件内的wordpress目录上传到您的网络服务器。 一旦你上传了所有文件,在根目录下创建一个新的wp-config.php文件。 … Read more 如何修复“你确定你想做这个”WordPress的错误


如何使用FTP手动更新WordPress

WordPress可以在没有任何用户输入的情况下自动将自己更新为新的次要版本 对于主要更新,WordPress会显示一个通知,提示更新可用,用户只需单击一个按钮即可启动更新。 但是,有时你可能会遇到一个情况,当从WordPress管理区更新是不可能的。 在本文中,我们将向您展示如何使用FTP客户端手动更新WordPress。 准备您的网站进行更新 在进行任何更新之前,您应该始终做的第一件事是备份WordPress。 如果你没有访问WordPress管理区,那么你仍然可以手动备份WordPress。 备份后,您需要从WordPress.org下载最新的WordPress软件到您的桌面,并提取zip文件。 在zip档案里面,你会发现一个名为的文件夹 WordPress的 。 如果您的计算机上尚未安装FTP客户端,则需要下载并安装FTP客户端。 我们建议使用Filezilla,因为它是免费的,可以在Windows和Mac上运行。 使用FTP上传WordPress文件 使用您的FTP客户端连接到您的网站。 一旦你使用FTP客户端连接到你的网站,进入你的网站的根目录。 现在上传里面的所有文件 WordPress的 从您的桌面文件夹到您网站的根目录。 您的FTP客户端将开始上传您的PC上的文件到您的网站托管服务器。 在更新过程中,您的FTP客户端会问你 文件名已经存在于目标目录中,请选择一个动作 。 选择 覆盖 然后选中该框 总是使用这个动作 。 更新WordPress数据库 一个新的WordPress版本可能会与WordPress数据库的变化。 这将需要数据库更新。 一旦您将所有文件上传到您的网站,只需进入您的WordPress管理区域。 WordPress现在会显示一个数据库更新需要通知。 只需点击 更新WordPress数据库 按钮继续。 在更新数据库之后,WordPress会显示一条成功消息。 就这样。 您已经成功将WordPress更新为最新版本。 记住,你应该永远保持WordPress更新到最新版本。 我们希望本指南帮助您在您的网站上手动更新WordPress。 有关反馈和问题,请在下面留言。


如何修复WordPress的图片上传问题

最近,我们发表了一篇关于如何在WordPress中修复常见图片问题的文章。 不久之后,我们的一位用户向我们求助了她正面临的一个奇怪的图片上传问题。 基本上她不能在WordPress上传任何图片,如果上传过程中会显示媒体库中的图片为坏。 在本文中,我们将向您展示如何解决WordPress中的图片上传问题。 这个问题通常是由错误的文件权限造成的。 您的上传目录应该有正确的文件权限,否则WordPress将无法存储您的文件,有时可能甚至不能显示上传目录中的文件。 要为上传目录设置正确的文件权限,您需要一个FTP客户端,如Filezilla。 我的网站之前工作正常? 谁更改了文件权限? 这可能由于许多原因而发生。 有可能您的虚拟主机提供商运行升级,并导致文件权限更改。 黑客也可能在上传后门程序时做出这些更改。 在配置不佳的共享主机上,当一个用户从不可靠的来源安装主题或插件时,脚本也可能会错误地改变每个人的文件权限。 如果在您的网站上一切正常,那么您只需要将文件权限更改回正常。 如有疑问,请向您的托管服务提供商寻求支持。 使用FTP客户端连接到您的网站,然后进入 /可湿性粉剂内容/ 目录。 在那里你会看到 /上传/ 夹。 右键单击上传目录并选择 文件权限 。 将打开一个新的文件权限对话框。 首先,您需要为上传目录本身和其中的所有子目录设置文件权限 744 。 为此,在数值框中输入744,然后选中旁边的框 递归到子目录中 。 最后,你需要点击 ‘仅适用于目录’ 单选按钮。 点击OK按钮来应用这些改变。 Filezilla现在将开始对目录应用文件权限。 注意: 如果将目录权限设置为744似乎不能解决您的问题,请尝试 755 。 在下一步中,您将需要为上传目录中的所有文件设置文件权限。 为此,请右键单击上传目录并选择文件权限。 在文件权限对话框中,将数字值更改为644.选中旁边的框 递归到子目录中 。 最后,你需要点击Apply to files only单选按钮。 点击OK按钮来应用这些改变。 Filezilla现在将为所有文件设置文件权限。 一旦完成,您可以返回到您的WordPress管理区域,然后尝试重新上传图像。 我们希望这篇文章帮助您解决WordPress中的图片上传问题。 有关问题和反馈,请在下面留言,或者加入我们的Twitter和Google+。


如何修复WordPress的邮政分页隐藏在RSS源中的内容

最近,我们的一位用户向我们抱怨说,WordPress的后期分页功能隐藏了RSS提要中的全部内容。 在做了一个快速的研究之后,事实证明,这是一个4年前报告的WordPress核心错误(#10984),仍然没有修复。 在这篇文章中,我们将向您展示如何修复RSS提要中隐藏WordPress的帖子分页内容。 当您将WordPress帖子分成多个页面时,就会出现这个问题,如果您设置了RSS源来显示全文,那么您的RSS源将只显示帖子第一页的内容(即之前 页数: 页 1 , 页 2


如何传播你的WordPress网站的假期精神

节日临近我们,季节的真正精神正在向我们周围的人们传播欢乐。 我们认为我们的一些用户可能希望在他们的WordPress网站上传播节日精神,所以我们发现了一些插件和主题,可以让您的WordPress网站看起来愉快的假期。 在分支的圣诞节球 一个非常简单的插件,在您的网站的分支上显示圣诞球。 这个插件没有设置。 只需安装并激活它。 分支和球显示在屏幕的右上角。 如果您不想让您的现场节日装饰品接管内容,则特别有用。 假日消息 假日消息允许您在弹出窗口中添加带有自定义消息的假日主题图形。 您可以选择显示弹出窗口的位置,可以选择多个位置。 插件还附带圣诞节,光明节和假日主题图形可供选择。 您可以添加自己的信息和问候语,添加倒数计时器,甚至添加降雪效果。 它使用cookies只显示一次弹出窗口,所以用户不会被它所困扰。 假日雪 如果你想添加落雪的效果到你的网站,那么你可以安装slimjetpack插件。 Slimjetpack是Jetpack插件的精简版。 但是,与Jetpack不同,您无需注册WordPress.com帐户即可使用此插件。 只需安装并激活插件,然后转到 设置»一般 。 向下滚动到页面底部,选中“雪”旁边的框,让它下雪。 大家圣诞快乐 圣诞快乐每个人都是圣诞老人的圣诞插件。 如果你正在寻找圣诞老人的乐趣,那么这是插件。 有两个圣诞老人的动画图形将在您的网页上滚动。 它也有一个多彩的降雪功能,你甚至可以在后台添加圣诞歌曲。 假期的WordPress主题 我们通常不赞成完全改变网站的设计。 但是我们想在这里提到几个主题。 如果你有一个假期主题网站或博客,那么你应该看看这些主题。 精神 精神是一个WordPress博客美丽的节日主题。 由Caroline Moore设计和说明,这个美丽的主题背景中有一棵圣诞树。 当您向下滚动页面时,会有雪和雪花飘落。 欢呼 Cheer是WordPress博客的圣诞节主题。 顾名思义,它与坐在顶端的精灵有着非常愉快的外观和感觉。 它有两种配色方案,并支持所有标准的WordPress主题功能。 还有其他的方式来分享你的WordPress网站的假期精神。 例如,如果您的主题具有自定义标题支持,则可以添加具有季节性主题的标题图像,或使用粘滞浮动页脚栏显示自定义问候语。 如果您正在使用OptinMonster来显示Lightbox Optin表单,那么您可以将节日主题图片或特别优惠添加到您的optin中。 我们希望这篇文章能帮助您在假期期间在WordPress网站上做些快乐的事情。 让我们知道,你正在做什么在您的网站上留下评论如下。