更改NEXT_POSTS_LINK();和PREVICE_POSTS_LINK();
我们使用以下两个函数来显示分页。<?php next_posts_link( \'Older Entries »\'); ?> <?php previous_posts_link( \'Newer Entries »\'); ?> 上述两个函数将输出如下内容<a href=\"page link goes here\">Older Entries »</a> <a href=\"page link goes here
Widgets won't save
我几乎没有创建widget区域的经验,我一直在将widget保存在widget区域的“红色菜单”中。我已经搜索了十几篇帖子,但似乎都没找到。我目前在Wordpress 4.0.1中工作,这是我的代码:小部件。php:class Red_Menu_Widget extends WP_Widget { function redmenu_widget( $args, $instance ) { $widget_ops = array( \'cl
检查评论作者是否已注册
这应该很简单,但我尝试了一些代码,没有一个能奏效。在谷歌上搜索,也没有任何内容。只需检查注释作者是否是注册用户(以便我可以为其添加一些代码),如果未注册,则不显示任何内容。这应该可以做到if( empty($comment_author_nickname) && empty($comment_author_email) ) 但我不知道如何获得这些信息非常感谢。
WordPress Local And Live Site
我有一个本地WordPress安装,我用它来测试一个新主题。当我最初设置本地站点时,我能够导入数据库和媒体内容。然而,那是几个月前的事了。从那时起,我的live站点有了新的内容,我需要在我的本地站点中包含这些内容。如何使用最新内容更新本地安装?我是否需要再次导入数据库,或者只是以某种方式导出和导入我的最新帖子?如有任何帮助或建议,将不胜感激。
循环浏览某一年的所有帖子
我想在一年内浏览所有帖子。非常简单的设置:<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> // doing content stuff here <?php endwhile; ?> <?php endif; ?> 我如何限制X年的所有帖子?谢谢你的帮助!
在自定义查询中获取高级自定义字段的_字段
我有一个自定义查询来显示某个模板的内容:<?php $i = 0; $pages = get_pages(array( \'meta_key\' => \'_wp_page_template\', \'meta_value\' => \'sale.php\' )); foreach($pages as $page){ echo \'<div cla
哪些正是预定义的图像大小?
Wordpress让您在thumb medium large 和full 上载图像并将其插入帖子或页面时的大小。的含义full 这是显而易见的。但是WordPress如何设置大小thumb (我似乎记得150x150,有时是200x200),medium 和large? 是否有固定的大小,或者可以根据原始图像大小而变化?
WHERE子句中包含!=的WPDB UPDATE行
我正在使用wpdb开发一个插件,将自定义表单添加到wordpress。要更新行,我使用数组和wpdb->update(). WP类参考说明:我的SQL代码应该是UPDATE ROW .... WHERE a=\'a\' AND b!=\'c\'. 问题是!= 似乎不起作用,事实上WP Class Reference 的命名数组WHERE 子句(列=>值对)。我需要连接到外部数据库并从该数据库中获取数据,这样我就不能使用任何可用的插件。
实施最受欢迎的邮寄制度的最有效方式是什么?
我将实现一个收藏夹帖子系统,这样用户可以保存他们最喜欢的帖子供以后阅读。考虑到成千上万的用户可能会使用此功能,我想知道什么是最好的方法。用户将能够在自定义页面中看到他们最喜欢的帖子,该页面将显示他们。我已经想到了3种不同的可行方法,我想知道哪一种是性能最好的。1.-将所有用户ID保存为Posteta中名为favorites的数组。2.-制作一个名为收藏夹的自定义帖子类型。3.-创建一个新的数据库表“wp\\u收藏夹”,其中存储帖子id、用户id和创建关系的日期。那么,这三个选项中,哪一个是最好的(正如我所
显示来自自定义帖子类型的自定义类别帖子
我正在尝试显示来自Custom Post Type (文档)具有自定义Taxonomy (主题)有两个类别,每个类别页面都应该有自己的帖子。但当我打开这些类别中的任何一个页面时,我都会从这个自定义帖子类型中获得所有帖子。我创建了一个文件taxonomy-subject.php 代码如下:$args = array( \'post_type\' => \'documents\', \'posts_per_page\' => 20 ); $t
将自定义验证码添加到备注表单
我的官方网站上有一个博客。我允许人们在我的博客上发表评论,但我不想从自动机器人那里得到评论。因此,我想在评论表单中添加一个称为“安全问题”的额外字段。但我不知道该怎么做。这是我处理现有联系人表单的代码。(contact\\u info\\u submit.php)<?php $name = $_POST[\'name\']; $phone = $_POST[\'phone\']; $email = $_POST[\'email\']; $location =
随机订购帖子,而不是按日期
我想知道如何按“随机”而不是按“日期”订购。有没有人能帮我修改一下,这样它就可以随机发帖,而不是按日期发帖?$posts = get_posts(\'numberposts=5&orderby=date&fields=all&tag=\'.$tag); 谢谢大家!
创建热门和热门栏目的最佳方法
我将在网站上实现一个热门和趋势部分。我在许多热门网站上看到过这样的部分,但我真的不知道这到底是怎么回事。虽然我认为Hot section 是我自定义开发的最受欢迎的帖子(基于帖子视图)WP_Query. 这是可行的。$args = array( \'post_type\' => \'post\', \'post_status\' => \'publish\', \'meta_key\' => \'post_views\',
WordPress菜单项的正确类
我一直在尝试将当前菜单项添加到我的自定义帖子类型中。我不能让它工作,当我看菜单时,我想知道,如果一切都好的话。WordPress在显示页面、档案和自定义帖子类型时应该生成哪些正确的类?我有这个链接来解释他们:http://premium.wpmudev.org/blog/wordpress-menu-css/但我的页面有以下几个类:menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item pag
Theme styling for plugins
我有一个插件,它有自己的CSS,用于在使用相关短代码时生成的内容。我正在尝试创建一个主题来重新设置我网站前端的样式,但由于这个插件有自己的CSS,我如何在新主题中修改它?
如何将Twenty15中的侧边栏向右移动?
是否可以仅使用子主题和CSS将“二十一五”主题中的边栏向右移动,或者是否需要更改主题本身?我遇到的主要问题是,我可以在“默认”或“滚动”场景中获得右侧的边栏,但不能同时在这两种场景中获得(默认使用位置:相对,是页面加载时得到的,滚动是在页面滚动时设置的,并将边栏位置更改为绝对。)
WPDB secure custom form
我正在创建一个自定义表单来更新辅助MYSQL数据库中的行,这与wordpress的表单不同。此表单是公共的,每个用户都可以访问它。因此,我创建了一个插件,并使用wpdb连接数据库。如何以安全的方式执行此操作?我使用的是sanitize\\u text\\u field(),然后是wpdb->update()。这是安全的还是应该使用esc\\u sql()?如果我不能使用wpdb->update(),因为我需要一些!=where子句中的字段,可以使用sanitize\\u text\\u fie
为唯一用户链接到不同页面的菜单按钮?
有没有办法创建一个菜单按钮,将不同的页面链接到每个唯一的用户?到目前为止,我已经使用了插件:特定于用户的内容、Peter的登录重定向和我的登录。基本上,当用户登录时,他们只能获得对他们可用的信息,但如果用户移动到另一个页面,则无法返回。如何使他们返回菜单内的链接?为了确保这一点,我想在菜单栏上创建一个按钮,他们可以单击该按钮进入用户个人页面。我对wordpress很陌生,对html/css等不太熟悉。
我们能有一个没有WordPress“页面”的php“页面”吗?
在主页的某个地方,我们需要显示一个容器页面,该页面可以处理一些自定义帖子类型的内容。实际上,它做什么并不重要,我的观点是它需要存在,并且可以从主页菜单访问。我们之前已经这样做了,创建了一个WordPress“页面”作为容器页面,然后在主题/后端/PHP中创建了一个页面xxx。php是容器的所有工作发生的地方,并且。。。有点。。。作品但这确实意味着WordPress管理菜单中有一个无用的“页面”,我们必须指示客户端不要编辑它,因为“这不是一个真正的页面,只是一个占位符”,而且大多数情况下都可以。但这并不理想
如何每隔2个和5个结果拆分循环?
我正在尝试使用此布局显示我的WP循环:(POST 1) (POST 2)/ (POST 3) (POST 4) (POST 5)/ (POST 6) (POST 7)/ (POST 8) (POST 9) (POST 10) 如此下去。有什么想法吗?非常感谢你。