如何处理一个有不同语言文章的WordPress博客?
大多数多语言插件都有用不同语言提供每篇文章的方法。在这种情况下,qTranslate或WPML是很好的插件。但在我的情况下,文章只有一种语言,而不是翻译它们,博客的版本应该只显示一种语言的内容。例如en.example.com 应该只显示用英语写的帖子,也应该显示用英语写的主题文本,而de.example.com 应仅显示德语文章,并使用德语作为Wordpress的系统语言。(URL也可以将语言代码用斜杠表示,而不是使用子域,如www.example.com/en/.)这个用例有好的解决方案吗?我可以考虑
如何将特殊的css类传递到小部件li
我已将侧栏分配到functions.php:register_sidebar( array ( \'name\' => \'Footer Widgets Area\', \'id\' => \'footer_widgets_area\', \'description\' => \'Assign Maximum 3 widgets into this footer sid
将一个页面/帖子包括到已在返回帖子查询中
我有我的新闻查询,它在我的索引文件中。我想在这个查询中包含一篇实际上是一个页面的帖子。有什么办法吗?<?php query_posts(array( \'posts_per_page\' => 5, \'paged\' => $paged )); if ( have_posts() ) : ?> 我的页面id是6417-如果我在中使用post\\uu,那么这是唯一显示的内容。有人能给我提个建议吗,我需要用元查询吗?谢谢
从首页删除帖子(带有WP-ADMIN限制)
am使用此功能从前面删除帖子// Delete from Front-End Link function wp_delete_post_link($link = \'Delete This\', $before = \'\', $after = \'\', $title=\"Move this item to the Trash\", $cssClass=\"delete-post\") { global $post; if ( $post->pos
将主页重定向到分类存档的最佳方式?
问题在不涉及外部因素(例如Apache的htaccess)的情况下,将WordPress网站的主页重定向到类别归档的最佳方式是什么?为什么(只是为了证明问题的正确性。请不要让问题变得过于本地化)这是一个新闻网站。这些类别用作版本,例如:美国:http://example.com/main/</英国:http://example.com/uk/</日本:http://example.com/jp/(基于类别的已删除。)访客将被带到美国版(http://example.com/main/) 默认情
如何以编程方式插入新菜单项?
我正在开发一个插件,我想以编程方式插入菜单项。当我的主题创建菜单时,它使用以下调用:wp_nav_menu( array( \'theme_location\' => \'primary\', \'menu_class\' => \'nav-menu\' ) ); 这导致HTML中出现如下内容:<div class=\"nav-menu\"><ul> <li class=\"current_page_item\"><a hr
为什么搜索结果页面上的帖子类型是随机的?
所以我想我可能在我的Wordpress主题中犯了一些根本错误,因为这个问题似乎每隔一段时间就会出现,我不知道为什么。所以基本上我创建了搜索。php和我使用relevanssi按相关性对搜索结果进行排序。当我搜索“camera”时echo get_post_type(); 我会得到“评论”,但如果我搜索“测试”并echo get_post_type(); 我收到“文章”。我尝试在几乎所有地方注入wp\\u reset\\u query(),以尝试查看是否随机更改它,但事实并非如此。我认为WP很困惑,因为我的
Using WHERE on a WP_Query
我有两种自定义帖子类型:Books 和Subjects. 对于此项目,我使用Super CPT创建自定义帖子类型:$books = new Super_Custom_Post_Type( \'book\', \'\', \'book\', $register = array( \'supports\' => array( \'title\', \'editor\', \'thumbnail\'), ) ); $subjects
使单个播客剧集的显示备注易于查找(多个URL?)
我的播客展示笔记将在Wordpress中作为新帖子(如博客帖子)输入(org-通过bluehost托管,在godaddy注册域)。该网站是www.michellefit。com,但特定于某个页面的URL(非常长且复杂),并且不包括我的实际web地址(不确定这是否是我试图实现的问题)。现在,我想在播客中说,“关于这一集的节目注释,请访问www.michellefit.com/6”(直接链接到播客第6集,而不是其他两个选项1)给出整个URL,或2)告诉他们转到我的网站,然后转到播客选项卡,然后向下滚动节目列表
我应该在使用GET_MONTER_LINK时转义属性吗?
我不确定是否应该使用esc_attr() 具有get_month_link() 像这样:<a href=\"<?php echo esc_attr( get_month_link( get_the_time(\'Y\'), get_the_time(\'m\') ) ); ?>\"> <?php the_time( get_option( \'date_format\' ) ); ?></a> 或者我应该这样编码(不转义):<a h
无论格式如何,自定义时间字段都不会排序
我正在为WordPress使用一个自定义字段插件(高级自定义字段),并且正在使用一个设置为“h:mm tt”格式的时间选择器字段。使用典型的WP查询,我试图按“开始时间”升序排序,但返回的帖子列表似乎按升序数字排序(即下午12:00将在下午6:00之后出现)。我检查了自定义字段数据,它肯定被保存为UNIX时间戳(例如,开始时间为“1383224400”)。我已经将一些参数组合传递给query\\u帖子,但我尝试过的都没有成功。以下是我使用的查询:<?php $args = array(
将外部馈送合并到POST环路中
我甚至不知道从哪里开始。我想将外部JSON或XML提要组合到post循环中,并按日期对其排序。该页面将需要自动加载下一篇文章,并能够按类别进行筛选。我不确定最好的方法是为这个外部提要创建一个自定义帖子类型,并为每个项目创建一个帖子。
Video slideshow
我有一个使用caroufredsel的自定义帖子类型,它工作正常,但我也想添加视频。我当前的代码是://初始化滑块function ikos_slider_initialize() { ?> <script type=\"text/javascript\"> var $j = jQuery.noConflict(); $j(function() { $j(\'#carousel\').carouFredSel({
将旧链接更新为漂亮的固定链接自定义帖子类型
我正在寻找一个插件或一点php,它将通过大约300篇使用旧p格式超链接的帖子:<a href=\"http://mysite.com/?p=3592\"> 并自动将其替换为他们的%postname%pretty permalink。例如:<a href=\"http://mysite.com/my-post-about-whatever\"> 无论出于何种原因,当我们更改Permalink结构时,这些帖子不会自动神奇地做到这一点,所以我们目前正在逐一进行。数千个
更新请求出现“意外错误”
它需要连接到wordpress。org,正在超时。我在公司防火墙后面。在以前的版本中,我从未遇到过这个问题。为什么主题。php需要访问wordpress。org以及我能做什么,但它不能(或者可能是允许我使用代理设置的东西)。添加错误消息:PHP警告:发生意外错误。WordPress可能有问题。org或此服务器的配置。如果您仍然有问题,请尝试支持论坛。(WordPress无法建立到WordPress.org的安全连接。请与服务器管理员联系。)在C:\\inetpub\\wwwroot\\ticket\\wp
BbPress-选择一个主题回复为“Answer”
伙计们!我对Wordpress有很好的了解,目前我开始使用BuddyPress/bbPress来构建一个项目。该项目的目标之一是\"question and answer\" 每个BuddyPress组的部分。既然bbPress和BuddyPress合作得很好,我想用bbPress论坛来构建这样的东西。因此,要实现这一目标,我需要做两件事:向上投票/向下投票主题回复(我可以使用以下插件获得)bbPress Post Ratings;</选择一个答复作为“答复”,将其放在答复的顶部并突出显示</
关闭评论时显示自定义文本
当我关闭帖子上的评论时,它会显示“评论已关闭”。是否有任何方法可以编辑此文本并显示个人备忘,而不是预配置的备忘?我更喜欢用“通用”的方式来做这件事,这意味着即使我更改了wordpress主题,也会出现相同的消息。
帮助将自定义帖子类型的存档拆分为“过去”和“即将到来”
我在一个wordpress网站上工作,该网站记录了一系列event 帖子(自定义帖子类型),我想拆分我的archive-event.php 页面分为两部分-“即将发生的事件”和“过去的事件”,基于今天的日期。使用meta_query, 根据今天的日期,我只能成功地显示尚未发生的事件。将我的查询更改为显示过去的事件而不是未来的事件应该并不困难。我不明白的是如何同时启用这两个查询。有没有办法创建第二个archive-post-type.php 我的自定义帖子类型页?或者,是否有方法创建新的页面模板(例如。pa
将注释用作注释,仅对注释作者可见
我的问题与this, 不知道它是否可以被撞倒,所以我想我会再次发布。基本上,我正在尝试创建一个类似于注释工作方式的场景。在页面上,注册用户可以提交评论,除非只有他们可以看到,其他人不能看到。这些评论称为注释。是否可以更改注释,以便只有提交的用户才能看到?我主要是在一篇帖子,一个页面下面找一些东西,我可以把它放在一个模板里。
备注表格-如果尚未备注,请使用不同的标题
这不是重点,但会很好。希望评论表单有两个标题,一个是“尚未开始讨论,没有评论”,另一个是“加入讨论”。我已经仔细看了一下周围,但我看不到任何关于这样做的帖子。有人能帮忙吗?跳过(我可能会用不同的短语,但我相信你会明白我的大意)。