如何知道用户是选择显示全文还是摘录?
我看到有一个设置可以选择是在feed上查看完整帖子还是摘录。然而,我使用的主题似乎不支持此功能(它总是显示完整的帖子)。因此,我创建了一个子主题,并想知道使用什么函数来检查用户从首选项中选择了什么。e、 g:<?php if ( did_the_user_choose_excerpts() ) : ?> <div class=\"entry-summary\"> <?php the_excerpt(); ?> </div>&l
ECHO GET_OPTION显示为文本
我正在尝试使用WordPress中存储为设置选项的一些代码。然而,当我尝试使用下面的代码时,它显示为纯文本,而不是执行。我创建的选项包含以下PHP代码:echo get_option(\'profiles_templates_html\'. $template .\'\');
InfiiniteWP和WP网络(多站点)
我们有两台服务器。一个具有独立WP安装的系统。第二台服务器有一个WP multisite(networks)实例。我们希望将这两个平台结合到一个新的、更强大的VM上,并正在评估管理工具。到目前为止,我们已经测试过InfiniteWP (IWP)对第一个盒子上的独立站点感到满意。然而,我的团队对IWP将如何影响网络存在疑问。有没有人有在具有独立和网络实例的服务器上使用IWP(或类似管理工具)的经验?如果IWP不是工具,是否有其他选项可以管理网络和在同一个灯堆上共存的独立军队?
有没有可能有一个列出分类术语的分类存档?
例如,我有一个名为foo的post类型。我可以在以下url查看所有foo类型的帖子:mysite。com/foo。然后我附加了一个名为bar的分类法,其中的术语是foobar和foobaz。我可以访问mysite上指定的foobar一词的帖子。com/bar/foobar。但是,有没有可能在url mysite上获取包含foobar和foobaz的归档文件。com/bar?是的,我知道我可以创建一个页面并调用wp\\u list\\u categories(),但我一直在寻找一个自动的解决方案来反映pos
IIS 7使用父类别重写
我在这里看到了很多关于同一件事的问题,但要么没有答案,要么略有不同!我在linux机器上测试了以下内容,一切正常,当我将其传输到windows以在iis7下运行时,它会崩溃。因此,我知道它的设置,就文章类型和分类代码而言。我创建了一个产品(我的自定义帖子类型),并将以下内容作为产品类别(自定义分类法):-test1-test2-test3-test4我将产品分配到测试4类别。所以在我的linux机器上http://localhost/products/test1/test2/test3/test4/pro
使用WordPress页面编辑器将Google地图放置到WordPress页面中
我正在为一家餐厅创建一个网站,我有自己想要的工作代码。显示地图。在地图下面,我有一个有两个输入的表单。第一个输入允许用户指定他们想要的方向,第二个输入已经填写完毕,设置为餐厅的位置。提交时,方向显示在同一页上。我的问题是,代码在简单的html页面上运行良好,但当我尝试使用编辑页面中的文本选项卡,使用WordPress管理面板将代码添加到页面时,会显示地图,但表单似乎不起作用。这是工作代码<div id=\"map-content\"> <iframe width=\"
HTTPS和WordPress破坏帖子
我有一个wordpress http站点,它仍然可以正常工作。我添加了https,第一个页面可以工作,但没有一个帖子页面可以。服务器:Ubuntu 10.04.4 LTS(lucid),通过RapidSSL运行Apache 2.2.14 SSL**编辑**这是我看到的404,而不是帖子(请注意,在确切的url上,但带有https 我可以看到我的内容)Not Found在此服务器上找不到请求的URL/shortcuts/。Apache/2.2.14(Ubuntu)服务器位于www.mydomain。通讯端口
搜索-AJAX-使用分页更改查询参数
Too Long ; Didn\'t Read在使用ajax创建查询时,如何使分页工作?我正在创建一个功能性搜索页面,允许用户过滤每页的帖子数量。我不太明白如何创建它,以便分页功能正确,希望有人能向我解释一下。我知道,通过在PHP ajax操作中创建一个新查询,我可以创建新的分页,并且不会改变正常的WP\\U查询,因此我需要使用ajax创建分页功能,但我不确定如何将其连接到某个ajax自定义查询。function implement_ajax() { $ppp = 10;
自定义Walker_NAV_MENU以在项目为类别时显示帖子
我想定制导航菜单漫游器,这样当它遇到一个类别时,它会自动生成菜单项的5个最新帖子子项。有没有一种方法可以动态地将项目添加到菜单对象,或者在start\\el函数中设置一个条件更好?
Apache and Networks
在测试服务器上,我安装了一个新的多站点实例。它住在/var/www/html/m (m=多站点)。我试图建立第一个站点,并为其提供了http://server/m/a. 但是,当我尝试访问此url时,收到404:“未找到。在此服务器上未找到请求的url/m/a。”我已经设置了.htaccess 文件位于/var/www/html/m/ 按照管理面板的建议。vhost文件如下所示?<VirtualHost *:80> DocumentRoot /var/www/html
页面有父级,$POST->POST_PARENT返回0
我和一位家长有好几页。所以,$post->post\\u parent应该不同于0,对吗?echo $post->post_parent; 正在返回0。事实是,这只发生在一个帖子类别中。我是否需要声明页面在其他地方有父级?我在该页面的编辑页面表单中执行此操作。谢谢
远程数据库->响应时间大幅增加?
我有运行最新WordPress的nginx web服务器和运行MySQL 5.6的DB服务器,这两台服务器之间大约有90-100ms的延迟(往返延迟)。问题是,如果我远程访问DB,从web服务器获得响应大约需要5000毫秒。(连接通过SSL加密)相比之下,如果我在本地访问MySQL(web服务器和MySQL安装在一台机器上),大约需要200毫秒。1、为什么?是因为WP每页有多个MySQL查询,并等待每个查询完成吗?因此加起来是:100+100+100+100=5000毫秒?2、能否将WP修改为异步从MyS
用上传目录URL替换POST的所有图像URL
在WordPress的一个客户网站上,他将发布包含大量图片的文章。保存/发布帖子时,我们需要能够将这些图像下载/保存到服务器,然后显示图像的URL,而不是显示原始URL,如上传目录中所示。我选择通过在functions.php 然后将其添加为过滤器。以下是我迄今为止编写的代码:function getpostimgs() { global $post; $postContent = $post->post_content; preg_match_all
媒体/附件URL不会使用虚假URL结构进行重定向
我对媒体/附件文件有问题,我不太确定WordPress是如何返回URL的。我注意到,我可以在媒体slug和WordPress返回200头并以某种方式指向正确的媒体之前添加任何子目录结构。例如:http://mysite.dev/asdfasdfadsfasdf/media-slug 正确的URL应为:http://mysite.dev/media-slug 错误的URL返回200 HTTP头,即使文件正确,附件模板也能正常加载。我以为这是因为《圣经》中的某些东西。php文件,但在经过相
检查当前用户是否在帖子类型中有帖子并且是作者角色
我想检查当前用户是否已经提交了自定义帖子类型的帖子,如果已经提交了,并且他们具有作者角色,然后将内联样式添加到标题以隐藏某些内容。。这就是我正在尝试的,但它不起作用,我似乎不明白为什么?function chelsea_user_has_posts($user_id) { $result = new WP_Query(array( \'author\'=>$user_id, \'post_type\'=>\'ait-dir-item\',
Rewrite rules causing hole
我正在使用重写规则捕获/事件/日期/*事件是我正在使用的自定义帖子类型。所以归档事件。php通常是我的索引,但根据我的重写规则,我需要确定一个特定的页面名。我是否必须复制该特定文件,或者是否有方法可以指向存档事件。php?请参见下文。。。function add_events_rewrite_rules($aRules) { $aNewRules = array(\'events/date/([^/]+)/?$\' => \'index.php?pagename=events&
如何让我的新主题变成[YouTube id=“id of the Video here”Width=“600”Height=“350”]?
我最近在我的网站上更改了主题,现在我的所有视频都以这种格式出现在帖子上:[youtube id=“此处仅id”width=“600”height=“350”]都不懂,里面的帖子都喜欢this one.以下消息显示了视频的位置:Please enter the url to a YouTube video. 我怎样才能做到这样,我就不需要进入我所有的帖子,里面有任何视频,并以WordPress将其嵌入的方式进行编辑?
删除主查询并替换它
有很多good resources 关于如何更改主查询或添加辅助循环。。。但我实际上想用一个不同的查询完全替换主查询。我劫持了我的一个页面,本质上是作为一个分类页面。(请注意,为了做到这一点,我正在从“页面”改为“发布”。)但当我通过这样做来更改主查询时:function front_page_announcements( $query ) { if ( $query->query_vars[\'page_id\'] == 84 && $query->is_ma
在自定义帖子类型中添加带有媒体上传器的metabox
我需要创建一个“media uploader metabox”,并将其添加到我的自定义帖子类型中。我已经创建了普通的元盒,添加到自定义帖子类型的函数和保存它们的函数,我只需要使用wordpress的媒体上传器,但我不知道如何做到这一点。之后,我会插入类似“添加更多图像”的内容,在页面中添加更多元数据库诸如此类:
如何实现带输入域的自定义搜索?
我想实现如下搜索表单:Loan Form在我的主题中,我有一个自定义的帖子类型,名为Data with the Year and Money自定义字段。我在google上搜索了很多,但找不到将用户输入提交到我可以使用的地方的方法WP_Query 填充搜索结果。那么,如何从表单中获取用户输入并使用它在WordPress中创建结果页呢?还有请有人解释一下WordPress?s= 查询工作正常。