现在位置: 首页 > wordpress
  • 如何安全地强制GET_THEME_MOD()使用已定义的GET_OPTION(“StyleSheet”)值?

    时间:2013-05-28

    在我们的开发过程中,每个开发人员都有几个相同主题的分支。主题分支位于不同的目录名中,因此get_theme_mod(), get_option(\"stylesheet\") 如果我们出于某种原因(客户演示)被迫激活除“master”之外的另一个主题分支,则可以返回不同的值。这使得我们不得不重新配置菜单、小部件、定制器mod等。在我们的例子中,主题mod在各个分支之间需要不同是非常罕见的,所以我想get_theme_mod() 始终访问相同的mods阵列。显而易见的解决方案似乎是”pre_option_s

  • 具有单一共享定制帖子类型的多站点,同时保留站点URL

    时间:2013-05-28

    小型多站点设置,两个非常不同的站点,都需要访问event 自定义帖子类型。我不想重复帖子(有一些插件可以将帖子“广播”到网络)。switch_to_blog(1) 会让我半途而废,在哪里blog 1 是包含event 数据,以及列出所有事件的存档样式页面。但我担心的是,从blog 2 将指向blog 1, 然后permalink会将用户带到另一个博客,让用户感到困惑。是否有一种解决方案(可能使用重写)允许在//blog1/events/event1 显示为//blog2/events/event1 从中查

  • 从自定义帖子类型获取所有帖子

    时间:2013-05-28

    我正在尝试使用以下代码从特定自定义帖子类型获取所有帖子:$auctions = get_posts(array(\'post_type\' => \'auction\')); print_r($auctions); echo \'<select>\'; foreach ($auctions as $auction) { echo \'<option value=\"\' . $auction->ID . \'\">\' . $au

  • 融合人类时差和传统时间戳?

    时间:2013-05-28

    我的目标是只在当天添加帖子时使用human\\u time\\u diff。如果不是,我想恢复到传统的时间戳(第二个代码)。我不确定这将如何实现,需要一些帮助。我已经提供了下面将要组合的两个代码。获取发布时间和当前时间(即25分钟前)之间的差异的代码:<?php echo human_time_diff( get_the_time(\'U\'), current_time(\'timestamp\') ) . \' ago\'; ?> 声明该职位的代码是在X日期X时间添加的:<

  • Open Graph in posts loop page

    时间:2013-05-28

    我有一个循环,所有帖子都有自己的like按钮,当我点击它时,facebook窗口会出现,但它不会显示正确的帖子缩略图。我认为这是正常的,因为在一个帖子循环中,缩略图是多个的,所以脚本无法判断哪一个去了哪里——相反,like按钮在我的单个帖子页面上工作得很好。所以我的问题是:有没有可能让类似facebook的按钮在循环页面上正常工作,这样即使页面中有10篇帖子,它也能抓取正确的帖子缩略图?也许我应该有多个开放图元,为循环中的每个帖子设置一个集合,但我想这只会造成混乱,我能做些什么吗?

  • 正在从自定义帖子类型的URL中删除父插件

    时间:2013-05-28

    正如标题所述,我想从URL中删除特定帖子类型的父段塞:服务。一些可以改变这一点的东西:http://demo.com/parent-service/child-service-1 http://demo.com/grand-parent-service/parent-service/child-service-2 http://demo.com/great-grand-parent-service/grand-parent-service/parent-service/child-serv

  • 重定向至URL中仅包含POST ID的POST诊断树VS POST_TYPE/POST ID

    时间:2013-05-28

    标题可能有点混乱,我不知道如何用词来形容它。现在我的permalink结构是/%post_id%/%postname% 所以最后的URL是/post_type/%post_id%/%postname%.当我去domain.com/post_id 然后重定向到domain.com/post_type/%post_id%/%postname% 但当我到了domain.com/post_type/post_id 它不会重定向,但会显示正确的帖子。我不知道如何让它以默认重定向的方式工作。

  • 导入后删除旧的自定义字段

    时间:2013-05-28

    最近,我已将一组帖子导入到新的Wordpress安装中。这组旧帖子附带了一组自定义字段(使用ACF插件通过post\\u meta)。新安装的字段几乎相同,但有几个例外。在有旧(不再使用)自定义字段的帖子上,当我去编辑帖子时,后端仍然显示这些字段,即使我没有在当前的Wordpress安装中设置它们。我只能假设这是因为这些值在数据库中(通过导入),所以Wordpress会显示它们。如何安全地从数据库中删除这些自定义字段和值,使它们不再显示在新安装的编辑后屏幕中?

  • 尽管使用了ADD_THEME_SUPPORT(‘后缩略图’),但图像仍未显示;

    时间:2013-05-28

    我有一个帖子图像系统,其中标题中显示了特定类别的帖子缩略图,博客中会出现一个裁剪版本#preview, 以及出现在全文中的全尺寸图像。这三个位置中没有任何一个出现图像,我也不太清楚原因。功能。php-<?php register_sidebar(); if (function_exists(\'add_theme_support\')) { add_theme_support(\'post-thumbnails\');

  • 中断的cron脚本每小时向我发送电子邮件。请救救我!

    时间:2013-05-29

    我的一个Wordpress安装(cPanel VPS)有一个cron作业(备份到Dropbox脚本)被中断。自中断以来,我每小时都会收到来自root@cPanel/WHM的电子邮件:-资源使用过度-在用户[…]下运行的可疑进程可疑流程电子邮件包括以下内容:Network connections by the process (if any): tcp: 108.160.148.116:52480 -> 54.235.162.219:443最后一个IP地址是Dropbox IP。问题是,我已经

  • 更新帖子中的固定链接(不是域名更改)

    时间:2013-05-29

    我加入的一个小组在我加入之前创建了一个wordpress网站。他们没有为该站点设置永久链接。因此,当我接管网站维护工作时,我一直在优化网站的SEO和速度。因此,我开始讨论posts任务,其中包含指向同一站点上其他帖子的链接,但由于永久链接已关闭,它们看起来像http://THE_SITE/index.php?post_id=432 在每个岗位内。我已经启用了%postname%permalink,因此google已经在更新其URL,因为301的存在,但问题是这些帖子仍然有旧的默认链接。所以问题是:更新新永

  • 如何在WordPress 3.5中创建POST格式(特别是引号)的页面

    时间:2013-05-29

    我正在尝试为最终用户创建一种能力,可以将引用(推荐)添加为帖子。到目前为止,一切顺利。我已经在我的主题中启用了“报价”帖子格式。因此,有能力输入上述推荐信,我甚至知道如何在侧边栏中显示一些随机引用。下一个明显的步骤是创建一个“推荐”页面,在该页面中,随着时间的推移,所有引用都会被存档。它需要成为一个页面,这意味着客户端可以更改页面中的文本,并且可以链接到菜单和页面中。在开始(可编辑)文本之后,将是一个引号列表,类似于归档页面,但整个引号将位于页面上。出于这个原因,它在某个时候必须被分页。有什么想法吗?

  • Pages not using permalink

    时间:2013-05-29

    我最近将主题从一个自定义主题更改为另一个自定义主题。以前有使用模板文件的页面(即,“博客”页面使用博客模板),现在我更改了主题,页面不再像往常一样重定向。我尝试导入旧数据,然后每个页面创建两次(即,Blog(使用permalink Blog)和Blog(使用permalink Blog-2))。我尝试删除这两个页面,并选择永久删除它们。我还尝试使用模板文件重新创建页面(使用permalink Blog将其命名为“Blog”),但仍然出现错误:Apache服务器端口80的索引似乎WP指向的是文件夹/博客,而

  • 如何显示一个不同于其他帖子的帖子?

    时间:2013-05-29

    我在下面使用的代码将在我选择的任何类别中显示最后5篇文章,但我想知道,如何才能获得它,以便第一篇文章显示出与其他4篇不同的内容?我想第一篇文章显示缩略图和标题下,其余的显示标题。我在最近发布的here 但它已经关闭了,所以我无法发表评论并提出问题。这是我正在使用的代码<?php $queryObject = new Wp_Query( array( \'showposts\' => 5, \'post_type\' => array(\'post

  • 使用WordPress SEO时未显示OpenGraph描述(Yoast)

    时间:2013-05-29

    几天前我安装了WordPress SEO,并勾选了Open Graph标签,除了页面描述之外,它们都显示得很好。这是否应该出现,我说的是否正确,它将自动取自前几段?现在我理解了没有自动生成元描述的原因,但现在当我们在Google+上发布文章时,只有页面标题被删除了,所以帖子看起来有点空白。是否有办法让opengraph描述标记正常工作?

  • 显示同一分类中的3篇近期帖子

    时间:2013-05-29

    我创建了一个自定义帖子类型-“magazine\\u entry”,并注册了分类法“division”。然后,我创建了几个部门,如“国际”、“东京”、“关西”等。。。我试图显示自定义帖子类型的单个分类法中的3篇最新帖子。例如(稍后我将处理css和html)International: post 1 post 2 post 3 Tokyo: post 1 post 2 post 3 等等。。。我可以从自定义帖子类型中获取

  • 在适当的日期后隐藏帖子的内容编辑器

    时间:2013-05-29

    我正在调整我的新网站,我想为在日期X之后创建的帖子禁用内容编辑器,但对于在该日期之前创建的帖子,内容编辑器必须在其位置上。

  • 将测试切换到生产>忘记主菜单,忘记背景

    时间:2013-05-29

    更大的问题是:如何拥有一个beta(测试)站点和产品,并在它们之间轻松切换,以便用户可以做到这一点。我wrote a script 这就是行动。以下是脚本的作用:1. saves the target wp-config DB settings 2. dumps source_DB, with --add-drop-table --add-drop-database 3. replaces all http://source/ with http://target in dump_DB.

  • 使用网络管理将新域添加到‘我的站点’

    时间:2013-05-29

    一年多前,这个多域Wordpress是我和一位同事使用网络管理工具创建的。在不同的域上有5个站点,运行良好:我现在需要在这个设置中添加更多的站点,但我一辈子都记不清它是如何完成的。。。我已经进入My Sites > Network Admin > Sites 并单击“添加新”,但这只允许我创建子目录。我需要在此安装中添加新域。我已经有了正确的服务器设置(vhost等)。非常感谢您的帮助!

  • WordPress评论出现问题

    时间:2013-05-29

    我对我的英语感到抱歉。我在帖子页面上发表了5条以上的评论。我已经发布了所有评论。但帖子页面上没有任何评论。这是我的Comments.php 内容:<?php /** * @package WordPress * @subpackage Default_Theme */ // Do not delete these lines if (!empty($_SERVER[\'SCRIPT_FILENAME\']) &&