如何使用oEmbed将SoundCloud嵌入到您的WordPress文章中

我们的一位用户要求我们提供一种简单的方法在他们的WordPress网站中嵌入SoundCloud。 WordPress有这个很酷的功能,叫做oEmbed,只要你把URL发布到自己的行中,它就支持自动嵌入。 目前,WordPress的oEmbed库支持Youtube,Twitter,Vimeo等流行服务。不过,SoundCloud目前还不支持WordPress。 那么没有什么可担心的,因为WordPress使用wp_oembed_add_provider()函数添加oEmbed提供程序非常简单。 在本文中,我们将向您展示如何在WordPress中添加对SoundCloud的oEmbed支持。 更新:你不必再使用这个教程。 WordPress 3.5+内置了对SoundCloud的支持。 您只需将以下代码粘贴到主题的functions.php文件或特定于站点的插件中即可。 //添加SoundCloud oEmbed 函数add_oembed_soundcloud(){ wp_oembed_add_provider(’http://soundcloud.com/*’,’http://soundcloud.com/oembed’); } ADD_ACTION( ‘初始化’, ‘add_oembed_soundcloud’); 而已。 只需将您的SoundCloud URL粘贴到一个单独的行中,然后让自动嵌入(oEmbed)魔术完成剩下的工作。 有一个相当流行的插件,你可以使用,也称为SoundCloud是黄金,它提供了很多功能。 或者,因为SoundCloud由WordPress.com正式支持,所以WordPress.com用户可以使用简码。 因此,您可以使用JetPack插件自行托管WordPress并启用短码嵌入选项。 一旦你这样做,你将能够使用这样的短代码: [soundcloud url =“http://api.soundcloud.com/tracks/207988”iframe =“true”/] 希望这将有助于任何正在寻找一种在Wordpress中嵌入SoundCloud的方法。


如何安装和设置WordPress CDN解决方案 – MaxCDN在您的网站上

在我们重新设计WPBv4之后,我们花了一些时间进行性能优化(还有一些工作要做)。 经过一些优化,我们看到了网站上的一个重大的性能改进。 我们的用户发邮件给我们询问这一点已经非常明显了。 我们已经听取了您的要求,并且我们为加速我们的网站做了一个完整的指导,很快就会到来。 尽管我们已经介绍了如何在我们关于W3总缓存的教程中安装MaxCDN,但是自那以后我们做了一些额外的修改。 在这篇文章中,我们将向您展示如何在WordPress中安装和设置MaxCDN。 这是我们从我们的用户那里得到的电子邮件: “…我接触你的主要原因是询问现场速度。 你究竟如何设法加快你的网站这么快? 速度是疯狂的,我只是喜欢它。“ 我们用一个名为Pingdom的网站做了很多测试。 我们主页的最快载入时间仅为483ms。 我们多次运行测试(不同的时间和数据中心)。 我们在主页上的加载时间范围是483ms – 1.7s。 以下是其中的一个截图: 很多都进入了性能优化(减少HTTP查询,例如只在需要的时候加载脚本,组合脚本和样式表,优化图像等)。 但是,使我们的网站加载速度快,让我们免于崩溃的主要组件之一是一个伟大的WordPress CDN。 我们正在使用MaxCDN,您可以在我们的Blueprint部分中查看我们的MaxCDN回顾,我们解释了为什么使用MaxCDN。 如果你不知道什么是CDN或者你为什么需要一个CDN,那么你应该检查一下信息图表“What the Heck is a CDN”。 一旦你用MaxCDN创建了你的账户,你需要安装这个免费的WordPress插件名为W3总缓存。 您需要做的第一件事就是登录您的MaxCDN帐户并创建一个“拉动区域”。 要做到这一点,点击管理区按钮,然后点击“创建拉区”图标。 在下一页中,您将被要求输入您的新拉区的详细信息。 拉区域名称:可以是任何空格,最少3个字符。 把这看成你的用户名。 Origin Server URL:输入你的WordPress博客的URL。 必须有“http://”和结尾斜杠(/)。 自定义CDN域名:使用任何子域名,例如:cdn.site.com 标签:这就像一个描述字段。 添加描述是可选的。 压缩:我们建议您启用此功能,因为这样可以节省帐户上的带宽使用。 一旦你点击创建,你会看到一个成功的屏幕。 在那个绿色框中,你将有一个你的CDN的URL。 它看起来像“wpb.site.netdna-cdn.com”。 让我们复制这个URL并保存在你的记事本中。 我们需要在后面的步骤中使用它。 如果你去仪表板,你现在将看到你创建的区域。 点击“管理”图标。 接下来,您需要点击“设置”标签并查看自定义域。 这里的目标是添加多个子域(CNAME),所以我们可以提高浏览器的流水线性能。 要做到这一点点击自定义域的编辑按钮,只需添加多个自定义域。 添加自定义子域名后,只需点击更新即可。 在“压缩”设置中,确保启用GZip压缩。 现在您已经配置了您的拉动区域,在前面的步骤中获得长CDN网址,看起来像这样“wpb.site.netdna-cdn.com”。 我们将需要这个设置CNAME记录。 … Read more 如何安装和设置WordPress CDN解决方案 – MaxCDN在您的网站上


安全有效地管理协作WordPress站点

此访客发布由InMotion Hosting的Juliana Payson提供 作为一个长期的WordPress用户,我曾经运行过许多成功的网站,邀请了许多作者/贡献者/开发者加入我的团队。 为了让这个过程顺利进行,我必须让他们访问WordPress的后端。 这个决定带来了自己的风险和回报。 在本文中,我将分享如何安全有效地管理WordPress协作站点。 为什么你需要给出管理员权限? WordPress本质上是一个动态的平台。 除此之外,网站一直在不断发展,与当前网页设计的发展竞争可能会变得艰难。 博客设计的网络趋势已经从90年代沉重的侧边栏定位,Noughties的浮动页眉横幅变化,现在我们只是用HTML5推动吧。 对于像我这样的人来说,尝试推动WordPress的互动能力有多大,这是博客的一部分。 我经常在试验的时候破坏网站,然后必须给予管理员权限来帮助我解决问题。 有时我想要的主题中的功能超出了我的实现能力。 其他时候,我需要帮助管理评论,或者我不想从我们的内容编写者那里复制和粘贴文章。 为了有效地管理我的时间,并专注于我擅长的事情,我利用作家,贡献者和开发者来帮助我成功地运行我的网站。 如何挑选合适的人 建立一个团队的积极因素之一是你可以得到一群热心的人,他们愿意花时间和精力建立你的网站。 这个时候你可以用来专注于你最擅长的事情! 如果你开始选择合适的人,并花费额外的时间仔细,那么你将避免许多我将在下面描述的问题。 这是控制后端安装的第一个技巧,选择一个充满激情,善良的团队! 我经常使用eLance,邀请具有特定技能的投标人,并与他们的出价进行谈判。 谈判过程本身就让你对自己的本质有一个很好的感觉,你是否愿意和他们一起工作,并且信任他们访问你的WordPress主机。 邀请您所提供的工作获得正确的投标的诀窍。 “对于那些知道如何……的人来说应该是很容易的……”这几句话会马上过滤出那些说这是两周工作的人,也许可以谈判一个更高的价格。 如果这是您第一次登陆,不要被看似高的价格所抵消,或被最低的投标所吸引,您可能会得到广泛的投标。 给自己时间与每个人沟通,并感受到他们的谈判技巧。 这家伙是我以前的赢家,我把他的竞标价格降低了一点,让他知道我的计划和准备水平。 这确保了他知道我不想在我已经花费时间准备的事情上做出任何狡猾的努力。 我拿起的关键词是他表达了多么有趣,有趣和简单的任务。 我全力以赴在我的团队中选择充满激情的人! 我所关注的潜在WordPress管理员的测试技能集是:WordPress 3.1,CSS 3.0,PHP5。 经过测试的技能组是针对一个计时器完成的,所以你可以保证你所雇用的人不在工作中学习。 你总是可以给人一个在eLance之前从未拿起过工作的机会,但是如何与你的新队友进行有效的沟通还有一个学习的曲线 – 我就这样对待他们。 如果沟通感觉突然,而不是简明扼要,我认为这是一个危险,可能是最好的避免。 用户角色管理 给出“管理员”级帐户可能是有风险的。 特别是如果是你不熟悉的人。 也不是每个人都需要拥有相同的权限级别。 例如,如果他们是作者,那么他们应该只有作者级别的权限。 有时,您可能希望将作者推荐为版主或社区管理员,以便您可以简单地创建一个新角色,将该角色添加到其用户角色中。 为此我使用用户角色编辑器插件。 在这种特殊情况下,我选择创建一个名为“webmaster”的新角色,为用户提供一组特定的权限。 为此,您需要转到“用户角色编辑器”设置并创建一个新类型的角色。 我把这个“网站管理员”角色分配给“编辑者”的所有功能来开始。 这个人可能需要进入我的一些页面帖子并修复HTML中的错误,所以至少我必须给这个人编辑器控件。 成功创建“网站管理员角色”后,从下拉列表中选择用户角色,然后添加您喜欢的任何其他功能。 在我的情况下,我添加了以下内容: 激活插件 编辑插件 – … Read more 安全有效地管理协作WordPress站点


如何改变WordPress RSS Widget的刷新率

就像构建在WordPress RSS小部件中一样令人惊奇,可能有时候它只是不够快速地更新。 由于WordPress是如此容易定制的事实,我们可以很容易地改变这一点。 在本文中,我们将向您展示如何改变WordPress RSS Widget的刷新率。 您只需将以下代码添加到主题的functions.php文件或特定于站点的插件中即可: add_filter(’wp_feed_cache_transient_lifetime’,     create_function(’$ a’,’return 600;’)); 在这个例子中,它被设置为每600秒刷新一次,或者10分钟。 只需将此号码更改为任何您想要的,并且您的RSS小部件将相应地刷新。 资源


如何嵌入SWF在你的WordPress的帖子

如果您曾尝试将Shockwave Flash文件嵌入您的WordPress博客,那么您知道它可能会变得杂乱无章。 此外,如果您在WordPress.com上托管您的博客,那么出于安全原因,您将无法上传Flash。 如果你有你的主机帐户,那么有几种方法可以将.swf文件上传到你的WordPress博客文章。 第一种方式涉及使用插件。 如果你不擅长代码,这种方法是首选。 另一种方式要求你知道一些基本的HTML。 在这篇文章中,我们将讨论如何在插件和不带插件的情况下将SWF嵌入到WordPress文章中。 插件方法 首先,您需要下载并安装Easy Flash Embed for WordPress。 这个插件非常简单,甚至没有设置添加到您的管理菜单。 所有你需要做的就是当你创建你的帖子时使用简码: [swf src =“http://www.example.com/my-flash-file.swf”width = 300 height = 100] 只需更换 SRC 属性与链接到您的Flash文件并进行调整 高度 和 宽度 因此。 下载Easy Flash Embed插件。 代码方法 对于那些想要对代码进行更多控制的人,我们现在将向您展示如何将Flash文件直接嵌入到您的WordPress文章,页面甚至主题中。 虽然这些年来人们已经想出了许多方法,但最简单和最符合标准的方法是使用 元件。 最终的代码如下所示: 备用或“备用”内容在这里。        此内容只有在SWF加载失败时才可见。 请注意,您正在使用2 元素。 内部元素是针对Internet Explorer,而内部元素是针对所有其他浏览器。 如有必要,您可以更改后备文本。 你也可以添加额外的 像wmode或allowScriptAccess的选项。 附: 您应该始终使用wmode = transparent,以便您的嵌入不会覆盖现有内容(如浮动条)。 看看我们的文章如何防止重写内容的YouTube OEMBED。


如何获取谷歌的WordPress的博客验证的作者

每个人都在谈论搜索如何进行社交。 Google +1按钮现在已集成到网站,搜索结果甚至Google广告中。 那么所有这一切都很重要,但我们现在看到Google搜索结果的验证作者人数正在上升。 更新(2014年8月28日):Google已宣布他们正在处理作者身份,搜索结果将不再显示作者姓名或照片。 现场 我们听到人们声称这是增加点击率和有时排名以及。 在这篇文章中,我们将向您展示如何为您的WordPress博客获取谷歌验证的作者身份。 您需要在您的主题中添加以下代码 部分。 (不要忘记将Google+个人资料网址更改为您的)。 通常你可以通过编辑header.php文件来做到这一点 如果你正在使用一个主题框架,或者只是想把它作为一个函数,那么你可以通过挂接到wp_head()来添加它。 将以下代码粘贴到您的主题中 的functions.php 文件。 add_action(’wp_head’,’add_google_rel_author’); 函数add_google_rel_author(){ 回声’ “; } 接下来您需要做的是转到您的Google+个人资料,并在贡献者部分添加指向您网站的链接。 最后,请确保您的Google+个人资料在您的Google+个人资料中公开,否则将无法使用。 现在你完成了。 只需等待Google重新抓取您的网页,然后在旁边展示您的脸部即可。 您可以通过访问Google网站管理员丰富网页摘要测试工具来查看是否做得正确。 下面是它应该是什么样子的截图。 这个技巧对于有个别作者的网站来说非常有用。 如果你正在运行一个多作者的博客,那么你将不得不变得更漂亮一些。 您可以为Google+添加其他用户个人资料字段。 然后在标题区域运行一个条件语句来查看谁是作者,并显示相应的URL。 Yoast的WordPress的SEO插件 将 现在在最新版本中包含此功能。


如何添加更多链接到复制文本在WordPress

您可能已经注意到一些流行的网站(如eHow等)将如何附加“阅读更多”链接到从他们的网站复制的任何文本。 这是获得新用户的好方法。 通常,人们正在将网站上的文本复制并粘贴到电子邮件中。 有些人使用它来保存未来的信息,而另一些则只是与朋友,家人和同事分享。 在本文中,我们将向您展示如何轻松地向WordPress博客中的任何复制文本添加“阅读更多”链接,以便获得更多流量。 注意:要看到这个动作,复制这个帖子上的任何东西,并将其粘贴到您的电子邮件或记事本。 你需要做的第一件事是将以下代码复制到你的主题的functions.php文件或特定于站点的插件: 函数add_copyright_text(){ if(is_single()){?> 现在,每当有人来到您的网站,并试图复制您的内容,阅读更多的链接将被包括在内。 不要忘记更改版权文本,并在那里添加自己的网站标题。 编辑:最初,我们抓住了窗口的URL,但正如我们的一个用户指出,这使得URL看起来很笨重。 我们更新了代码,只在单个帖子页面上显示,并使用wp_shortlink。 所以它会使用这样的:yoursite.com/?p=23。 如果您使用的是像我们这样的自定义短链接:wpbeg.in,那么它会显示品牌的短链接。


如何在WordPress本地服务器环境中启用自定义永久链接

我们的几个用户在使用WordPress的本地服务器时遇到的一个问题是,他们无法获取永久链接重写规则。 每当他们尝试启用自定义永久链接,他们的所有帖子和页面将显示“页面未找到”错误。 为了解决这个问题,你需要在你的WAMP,XAMPP或MAMP安装中打开重写模块。 首先在任务栏中找到WAMP图标。 导航到Apache»Apache模块。 这将弹出一个可以打开和关闭的模块列表。 找到一个名为“rewrite_module”的单击它,以便它被检查。 这样做后,你的自定义永久链接结构应该立即工作。 或者,您可以找到本地服务器。 去apache文件夹,然后去配置“conf”文件夹。 找到httpd.conf文件。 搜索这样一行: #LoadModule rewrite_module modules / mod_rewrite.so 只要摆脱在它前面的英镑符号。 所以看起来像这样: LoadModule rewrite_module modules / mod_rewrite.so


如何在WordPress中显示查询次数和页面加载时间

我们的用户之一询问其他网站如何在页脚中显示查询数量和页面加载时间。 你会经常在网站的页脚看到这个,可能会这样说:“在1.248秒内64个查询”。 在本文中,我们将向您展示如何在WordPress中显示查询数量和页面加载时间。 只需将下面的代码粘贴到主题文件的任何位置(如footer.php)即可。 查询 秒。 并刷新页面。 您将看到查询的数量和执行时间。


如何在WordPress管理栏中添加主题编辑器

在过去,我们已经向您展示了如何将短链接菜单,草稿和其他内容添加到WordPress管理栏中。 在本文中,我们将向您展示如何在WordPress管理栏中添加主题编辑器。 所有你需要做的是打开你的网站特定的插件或你的主题的functions.php文件并粘贴下面的代码: //将主题编辑器添加到管理栏(以节省时间!) 函数admin_bar_theme_editor_option(){ 全球$ wp_admin_bar; if(!is_super_admin()||!is_admin_bar_showing()) 返回; $ wp_admin_bar-> add_menu( 数组(’id’=>’edit-theme’, ‘title’=> __(’编辑主题’),                          ‘href’=> admin_url(’theme-editor.php’) ) ); } add_action(’admin_bar_menu’,’admin_bar_theme_editor_option’,100); 这就对了。 我们发现这个代码在WordCamp Nashville Hashtag上浮动。 我们在WordPress 3.3.2上试了一下,它工作。 该代码也适用于其他版本。