如何在WordPress中添加Facebook发送按钮

以前,我们向您展示了如何在WordPress中添加Facebook Like按钮。 Like按钮允许用户在Facebook上与他们的朋友分享你的博客文章。 最近,Facebook宣布了一个新的像“发送按钮”这样的按钮。 发送按钮允许您的用户与Facebook上的朋友以及不在Facebook上的朋友分享您的博客文章。 他们还可以使用发送按钮将消息发送到他们所属的Facebook组。 把这个想象成一个电子邮件 – 这个类固醇的按钮,因为它具有社交触觉。 每个发送都像Facebook上的一样。 当有人喜欢一个帖子,它是与他们所有的朋友共享。 但是由于每个人都有数百个朋友,所以新闻馈送里挤满了许多其他的东西,导致你的帖子大部分时间被忽略。 发送按钮在这里是为了解决这个问题,因为现在用户可以实际上建议你的帖子给选定的朋友/组,这将允许你得到保证曝光,因为大多数人检查他们的Facebook消息。 在本文中,我们将向您展示如何在您的WordPress博客中添加Facebook发送按钮。 注意:有时,Facebook不会显示正确的缩略图图像,或默认情况下显示正确的标题。 为了防止这个问题,你应该在你的WordPress中添加Facebook Open Graph Meta Data。 现在,您知道这是有用的,让我们将其添加到您的WordPress的帖子。 先打开你的 single.php中 文件夹在你的主题文件夹中,然后将下面的代码粘贴到你的循环中(在一些主题中,你将需要找到loop.php文件来做到这一点):


如何自动清空你的WordPress垃圾桶

在WordPress 2.9中,增加了一个新的“垃圾箱”功能。 此功能就像回收站一样工作,所以不要永久删除帖子,而是将其发送到垃圾箱。 这有助于那些意外点击删除按钮的用户,而且可以是我们任何人。 这个垃圾功能的坏处是你必须定期清空垃圾。 默认情况下垃圾每30天清空一次。 但在本文中,我们将向您展示如何自动清空垃圾每天,每周或无论多少天。 你所要做的就是打开你的 WP-config.php文件 文件。 这将通常位于wp-includes所在的同一个目录中。 define(’EMPTY_TRASH_DAYS’,1); // Integer是天数 将1更改为7或您想要的天数。 如果你根本不喜欢垃圾功能,那么你总是可以把这个数字设置为0,然后完全清除它。


按日,星期,月份和所有时间在WordPress中显示热门帖子

我们的facebook社区的一位用户问我们是否可以展示如何制作一个按日,星期,月份和所有时间显示热门帖子的页面。 我们已经决定把它作为一个更高的决定,并决定增加它的tabber方面。 因此,在本文中,我们将向您展示如何在您的WordPress侧栏中按日,周,月和所有时间添加热门帖子,而无需编辑一行代码。 我们还将向您展示如何创建一个单独的页面,以在您的WordPress博客中按天,周,月和所有时间显示热门帖子。 如何添加与WordPress热门职位的Tabber 通常情况下,你将不得不添加一堆jQuery代码,添加你自己的CSS,弄到WordPress的文件中的代码只是为了浪费时间,造成挫折。 因此,在这种技术中,我们将在我们的WordPress侧栏中添加一个tabber,让您按日,周,月和全时显示热门帖子。 为了做到这一点,我们将使用名为WordPress热门职位的插件和Tabber Tabs Widget。 注:为了使这种技术的工作,你的主题必须是小工具就绪。 让我们继续前进,安装/激活这些WordPress插件。 现在前往您可以找到的小工具屏幕外观»小工具。 在这里你会看到两个小工具(一个叫Tabber Tab Widgets,另一个叫WordPress热门帖子)。 您还会在右侧添加一个名为“Tabber Tabs Widget Area”的新窗口小部件位置。 在这个位置拖动WordPress热门帖子小部件。 将标题设置为每日,时间范围为今天,选择您的排序选项,要显示多少帖子,并保存小部件。 重复此过程3次,以便每个时间范围(每天,每周,每月,全部)都有一个选项卡。 最后的看法应该如下图所示: 现在查看小部件位置,您应该看到另一个名为Primary Sidebar或类似的东西。 将Tabber Tabs Widget拖到这个位置。 选择你想要的风格,并保存这个侧边栏。 如果你的主题没有widget准备工具栏,你应该考虑让主题开发者添加它,或者切换到遵循WordPress标准的主题,比如标准主题。 注意:不要将Tabber Tabs Widget拖放到Tabber Tabs Widget Area中。 最后的结果如下所示: 那不是那么难吗? 现在,您可以将注意力吸引到侧边栏中最受欢迎的帖子,让它们更受欢迎。 如何添加一个单独的页面与热门职位 这项技术要求您了解HTML / CSS的基础知识,并且对WordPress主题如何工作有一个公正的理解。 我们将使用名为WordPress热门帖子的插件和自定义页面模板技术来实现我们的目标。 一旦你安装了插件,去设置»WordPress热门帖子。 有一个帮助部分,你想保持打开,因为你会这样做,因为你会指的是在那里的表。 使用我们的自定义WordPress页面模板技术,创建一个新的页面模板。 添加适当的样式以匹配您的主要博客主题。 然后粘贴代码: 这将显示当天最受欢迎的10个帖子。 如果您只想拥有一个包含热门帖子列表的页面,或者希望将此热门帖子添加到您的“存档”页面,那么您可能还需要添加其他属性。 您可以在我们上面提到的插件的帮助部分找到其他属性。 有一个巨大的表格显示你的每个属性。 您可以将范围更改为每周,每月,每次。 … Read more 按日,星期,月份和所有时间在WordPress中显示热门帖子


如何显示带有标题的WordPress文章缩略图

WordPress有这个惊人的功能称为后缩略图也被称为精选图像。 上传文章缩略图时,系统会要求您添加标题,说明以及其他字段,但是当您准备好显示时,它只会显示图片。 在这篇文章中,我们将分享一个小窍门,让您显示标题或整个图像描述与您的发布缩略图。 首先,你需要在WordPress主题中启用Post Thumbnails。 现在,当您使用媒体上传器上传图片时,您会看到如下所示的内容: 您需要继续并填写所有信息。 现在有很多人不知道的是,WordPress将每张图片存储为自己的帖子。 所以图片的标题将是帖子的标题,标题将是帖子的摘录,而描述将是帖子的内容。 因此,当您显示WordPress缩略图时,您可以显示所有这些信息。 要显示您的发布缩略图及其标题,只需将以下代码粘贴到循环中即可: post_excerpt; ?> 你显然可以用你想要的方式来设计它。 您也可以通过在后循环中添加以下代码来显示整个图像描述: POST_CONTENT; ?> 这个非常简单的技巧可以在设计下一个自定义WordPress主题方面走很长的路。


大家应该知道什么WordPress的管理栏

在WordPress 3.1中,增加了很多很酷的功能。 这些功能之一是WordPress管理栏。 在本文中,我们将介绍什么是WordPress管理栏,为什么添加,以及如何利用它来为您带来好处。 本文还将向您展示如何删除WordPress管理栏,如何删除管理栏中的链接,如何添加管理栏中的链接等等。 什么是WordPress管理栏? 如果您使用过WordPress.com博客,那么您已经熟悉了这一点。 在WordPress 3.1中,添加了一个管理栏,将后端连接到博客的前端。 此功能对于多站点安装的人员非常有用,因为他们可以在其管理栏上为其注册用户添加其他有用链接,广告等等。 这对于单站点用户也是有益的,因为它提供了对该仪表板的一键式访问。 为什么WordPress的管理栏? 根据马特·马伦维格(Matt Mullenweg)的说法,这是“向前端编辑迈出的第一步”。 管理栏当然可以让很多初学者更轻松,因为它很容易让你编辑帖子,写一个新帖子,检查更新,获得短链接等。 我们真的很喜欢它,因为现在我们的编辑人员不需要进一步寻找我们页面的品牌短网址。 我们已经将其添加到我们的管理栏中。 看看这个Admin Bar在未来版本中的发展将会很有趣。 现在让我们进入你可以用这个管理栏做什么。 首先将是如何删除它。 很多人对管理栏感到恼火,因为它很烦人。 如何禁用WordPress的管理栏 WordPress的开发人员使您很容易禁用管理栏。 只需转到用户»您的个人资料。 然后简单地检查以下内容: 但这是每个用户的基础。 如果你正在为一个客户端的网站工作,而你想为每个用户摆脱它,那么只需打开你的主题的functions.php文件并粘贴下面的代码: add_filter(’show_admin_bar’,’__return_false’ 上面的代码将摆脱管理栏,但它将留在用户配置文件页面上。 为了摆脱这一点,让我们添加这个代码: add_action(’admin_print_scripts-profile.php’,’site_hide_admin_bar’); 函数site_hide_admin_bar(){?> 将WordPress管理栏移到底部 默认情况下,管理栏显示在每个页面的顶部。 如果你不喜欢这个位置,那么你可以把它移到底部。 只需在主题的functions.php文件中添加以下代码: 函数stick_admin_bar_to_bottom_css(){ 回声“ “; } add_action(’admin_head’,’stick_admin_bar_to_bottom_css’); add_action(’wp_head’,’stick_admin_bar_to_bottom_css’); 现在有趣的是,可以选择将WordPress管理栏移到左侧或右侧(类似于HootSuite后端)。 设计师可以让它变得非常有趣(在前端为WordPress提供一个Web应用程序)。 如何从WordPress管理栏删除链接 如果您有兴趣为您的网站或网络自定义WordPress管理栏,那么您可能不需要所有的链接。 只需打开你的主题的functions.php文件并添加下面的代码: 函数mytheme_admin_bar_render(){ 全球$ wp_admin_bar; $ wp_admin_bar-> remove_menu( ‘意见’); … Read more 大家应该知道什么WordPress的管理栏


如何改变WordPress数据库前缀,以提高安全性

WordPress数据库就像是整个WordPress网站的大脑,因为每一个信息都存储在那里,因此成为黑客最喜欢的目标。 垃圾邮件发送者和黑客运行SQL注入的自动代码。 那么,不幸的是,许多人忘记在安装WordPress时更改数据库前缀。 这使得黑客更容易通过定位默认前缀来规划大规模攻击 WP_ 。 保护数据库最聪明的方法是更改​​数据库前缀,这在您正在设置的站点上很容易实现。 但是,只需要几个步骤就可以正确地更改WordPress数据库前缀,而不会完全搞乱。 制备 我们建议您在执行本教程中建议的任何操作之前备份WordPress数据库。 保持您的网站的每日备份是重要的,我们建议BackupBuddy插件做这个。 接下来,我们建议您将访问者重定向到临时维护页面。 更改wp-config.php中的表格前缀 打开你的WordPress根目录下的wp-config.php文件。 更改表格前缀行 WP_ 到这样的其他东西 wp_a123456_ 所以这行看起来像这样: $ table_prefix =’wp_a123456_’; 注意:您只能将其更改为数字,字母和下划线。 更改所有数据库表名称 您需要访问您的数据库(很可能通过phpMyAdmin),然后将表名更改为我们在wp-config.php文件中指定的名称。 如果您使用的是cPanel WordPress托管,那么您可以在您的cPanel中找到phpMyAdmin链接。 看下面的图片: 总共有11个默认的WordPress表,所以手动更改它们会很痛苦。 这就是为什么要加快速度,我们有一个SQL查询,你可以使用。 RENAME表格`wp_commentmeta`到`wp_a123456_commentmeta`; RENAME table`wp_comments` TO`wp_a123456_comments`; RENAME表“wp_links”TO“wp_a123456_links”; RENAME table`wp_options` TO`wp_a123456_options`; RENAME table`wp_postmeta` TO`wp_a123456_postmeta`; RENAME表wp_posts到TO wp_a123456_posts; RENAME表`wp_terms`到’wp_a123456_terms`; RENAME表`wp_termmeta`到`wp_a123456_termmeta`; RENAME table`wp_term_relationships` TO`wp_a123456_term_relationships`; RENAME table`wp_term_taxonomy` TO`wp_a123456_term_taxonomy`; RENAME表`wp_usermeta`到`wp_a123456_usermeta`; RENAME表`wp_users`到’wp_a123456_users`; 您可能需要为其他插件添加行,这些插件可能会在WordPress数据库中添加自己的表。 这个想法是,你将所有表前缀更改为你想要的。 … Read more 如何改变WordPress数据库前缀,以提高安全性


在没有插件的情况下将访问者重定向到WordPress的临时维护页面

昨天,我们向您展示了如何使用流行的插件将访问者暂时重定向到WordPress的维护页面。 这种方法非常好,但是有些开发人员喜欢通过非插件路线弄脏自己的手。 那么在这篇文章中,我们将向您展示如何在没有插件的情况下将访问者重定向到WordPress的临时维护页面。 这篇文章是一个系列的一部分 使用维护模式插件将访问者重定向到WordPress的临时维护页面 六种维护页面设计 – 哪一种适合您? .htaccess方法 一种方法是通过.htaccess只允许单个IP访问站点。 这是一个单一开发人员项目的快速片段。 #维护 – 页面重定向 重写引擎   RewriteCond%{REMOTE_ADDR}!^ 123.456.789.000   RewriteCond%{REQUEST_URI}!/maintenance.html$ [NC]   RewriteCond%{REQUEST_URI}!。(jpe?g?| png | gif)[NC]   RewriteRule。* /maintenance.html [R = 302,L] 基本上,你所需要做的就是把Remote_Address改成你的IP地址。 然后,您将需要创建一个名为maintenance.html的页面,并根据您的喜好设置它的样式。 这应该存储在你的根目录中。 代码基本上让​​你看到整个网站,其他人都得到了maintenance.html页面。 如果你想允许多个IP地址,那么使用这种技术: 命令否认,允许   否认所有   允许从123.456.789   允许从123.456.789 ErrorDocument 403 /custom-message.html 命令允许,否认   允许所有 只需添加您想要允许的IP地址。 其他人都将获得“custom-message.html”页面。 您可以在自定义文件中添加任何你喜欢的东西。 老实说,我们认为通过WordPress维护插件的路线是一件容易得多。 问题给用户:你为什么认为非插件路线更好? … Read more 在没有插件的情况下将访问者重定向到WordPress的临时维护页面


如何提高WordPress的最大文件上传大小

根据您选择的网络托管公司和您选择的软件包,每个人都将在WordPress的“媒体上传器”页面上看到最大文件上传限制。 对于一些它低至2MB这显然不足以用于(音频/视频)等媒体文件。 大多数图片都在2MB以下,所以对于图片来说很好。 在本文中,我们将向您展示如何增加WordPress中的最大文件上传大小。 注意:这是一个中级教程。 它可能无法与一些共享的主机,在这种情况下,你将不得不问你的托管服务提供商的支持。 我们使用HostGator,当涉及到这样的问题时,它们更有帮助。 1:主题功能文件 有些情况下,我们已经看到,只需在主题函数的文件中添加以下代码,就可以增加上传大小: @ini_set(’upload_max_size’,’64M’); @ini_set(’post_max_size’,’64M’); @ini_set(’max_execution_time’,’300’); 2.创建或编辑现有的PHP.INI文件 在大多数情况下,如果您在共享主机上,您将不会在您的目录中看到一个php.ini文件。 如果您没有看到,请创建一个名为php.ini的文件,并将其上传到根文件夹中。 在那个文件中添加下面的代码: upload_max_filesize = 64M post_max_size = 64M max_execution_time = 300 据报道,这种方法适用于许多用户。 请记住,如果64不起作用。 尝试10MB(有时候那工作)。 3. htaccess方法 有人尝试过使用htaccess的方法,通过修改根目录下的.htaccess文件,可以增加WordPress上传的最大大小。 在根文件夹中打开或创建.htaccess文件并添加以下代码: php_value upload_max_filesize 64M php_value post_max_size 64M php_value max_execution_time 300 php_value max_input_time 300 同样重要的是,我们强调,如果您使用的是共享托管软件包,那么这些技术可能无法正常工作。 在这种情况下,您将不得不联系您的虚拟主机提供商,以增加您的限制。 一些主机完全拒绝了他们的用户。 我们建议您使用HostGator。 他们的支持人员在这些情况下非常有帮助。


如何在你的WordPress发布编辑器中添加默认内容

你有没有发现自己在所有的帖子中输入相同的文字? 通常人们会这样做,比如让人们订阅他们的feed,转发帖子,在facebook上分享等等。你总是可以使用一个简单的标签在内容之后添加它,或者你可以添加文本作为默认的内容 你的WordPress文章编辑器。 只需打开你的WordPress主题 的functions.php 文件并将下面的代码粘贴到课程的PHP标签中。 add_filter(’default_content’,’my_editor_content’); 函数my_editor_content($ content){ “$ content =”如果你喜欢这篇文章,请考虑转发或在Facebook上分享。 返回$ content; } 你完成了。 尝试创建一个新帖子,你应该看到新的内容。 更新(2013年1月24日) – 我们的一位用户问我们如何在评论中为不同的帖子类型添加不同的内容。 下面的代码将向您展示如何在每个特定的自定义帖子类型的WordPress帖子编辑器中添加不同的默认内容: add_filter(’default_content’,’my_editor_content’,10,2); 函数my_editor_content($ content,$ post){      开关($ post-> post_type){          案例“来源”:              $ content =’你的内容’;          打破;          案例“故事”:              $ content =’你的内容’;          打破;          案例“图片”:              $ content =’你的内容’;          打破;          默认: … Read more 如何在你的WordPress发布编辑器中添加默认内容


使用Google App Engine提高您的WordPress博客的性能

网页速度是SEO的一个方面。 谷歌和其他搜索引擎,以及 – 最重要的是 – 您的博客访问者喜欢快速页面加载。 作为博客的所有者,您非常重视读者的时间,所以不要让他们等待10秒以上的时间阅读博客中的任何页面。 您可能知道有很多方法可以提高您的博客页面速度,从使用缓存插件(如W3 Total Cache)和优化主题,使用良好的托管服务器(如HostGator),最后使用CDN。 是的,WordPress初学者经常错过后者。 使用CDN将大大提高您的页面速度性能,但通常这样的服务是 不是免费的 。 那么什么是CDN呢? 维基百科定义CDN为: “内容交付网络或内容分发网络(CDN)是一个包含数据副本的计算机系统,放置在网络中的不同位置,以最大化访问来自整个网络中的客户端的数据的带宽。 客户端访问客户端附近的数据副本,而不是访问同一中央服务器的所有客户端,以避免服务器附近的瓶颈。“(来源:维基百科) 在本文中,我们将向您展示如何使用Google App Engine充当CDN。 由于谷歌数据中心分布在世界各地,这是一个很好的免费服务,每天1GB的限制使用。 您可以在Google App Engine上托管什么? 您在Google App Engine上托管的最重要的文件是静态文件,包括主题CSS,主题JavaScript文件和主题图像。 在Google App Engine上托管这些静态文件将减少您的服务器负载并加快您的页面加载时间。 而这正是将改善您的搜索引擎优化和用户体验。 按照下面的分步说明开始使用Google App Engine托管您的静态文件: 1.创建一个Google帐户。 如果你有一个Gmail帐户,将会这样做。 我不会在这里详细解释,请访问这里创建一个(如果您已经拥有Google帐户,请跳到步骤2)。 2.注册Google App Engine应用程序。 您的手机可能需要再次验证。 3.创建一个Google App Engine应用程序(在这个例子中我称之为myfreecdn)。 我使用Python。 下载Python SDK和Google App Engine SDK,并安装它们。 5.打开Goog​​le App Engine Launcher并从菜单Edit»Preferences打开Preferences,然后更新Python路径到您安装Python执行文件的位置。 … Read more 使用Google App Engine提高您的WordPress博客的性能