您当前的位置:首页 > TAG信息列表 > functions
仅显示查询中第一篇帖子的摘录
我只想在我的主要查询中显示第一篇文章的摘录。我想知道最好的方法。到目前为止,我尝试的是:制作一个自定义主页并使用两个查询,一个查询返回带有摘录的1篇文章,另一个查询返回没有摘录的文章仅使用默认查询,但使用css隐藏除第一篇以外的所有帖子的摘录,使用nth-child.</这两种方法都很好,但我想知道是否有更好的方法,通过函数或过滤器来实现这一点。谢谢
_permarink()和get_permarink()函数之间的区别
在WordPress中,我同时使用这两种语言the_permalink() 和get_permalink() 函数,但这两个函数的输出没有任何区别。这两种功能之间的区别是什么?
按标题检查页面是否存在?
我目前正在开发一个插件,我主要想检查是否已经创建了某个页面。基本上,我想做这样的事情: if (file_exists($file)) { $exists = true; } else { $exists = false; } 但我只想这样做,以便它检查post\\u name值。(如果我能进一步确保这篇文章是一个页面,而不仅仅是一篇有标题的文章,那也太好了。)我该怎么做?我一直在让脚本从帖子的url获取标题,如果它返回404,则返回$exi
禁用WP在图像后自动插入换行符
我已经将中等大小的图像设置为自定义大小,这应该允许两个图像在帖子中水平对齐。(全部贴子宽度为880px,中等图像设置为413px。)我的挑战是图像没有均匀对齐-右侧的图像总是稍低一些,除非下面有另一组中等图像,在这种情况下,第二组图像将均匀对齐。我认为这可能与WP在图像后自动插入换行符有关,但我尝试过的几种禁用方法都没有成功。。我在帖子里写的是:<img class=\"alignleft size-medium wp-image-8530\" alt=\"...\" src=\"#\" width
加载CSS文件的子主题中的Functions.php中断网站
我创建了一个子主题并创建了一个函数。子主题目录中也具有所需样式的php文件。css文件和我要加载的单独自定义css文件。这是我使用的代码:<? php add_action(\'wp_head\', \'add_landing_css\'); function add_landing_css() { wp_enqueue_style(\'landing_css\', get_stylesheet_directory_uri().\'/landing.cs
Stuck on maintenance mode
我使用此挂钩将网站置于维护模式functions.php,function activate_maintenance_mode() { //If the current user is NOT an \'Administrator\' or NOT \'Super Admin\' then display Maintenance Page. if ( !(current_user_can( \'administrator\' ) || current_user_can(
使用快捷码显示最近的帖子
我试图在静态页面主页内容中显示最近的帖子。php。我在函数中添加了此代码。php function my_recent_posts_shortcode($atts){ $q = new WP_Query( array( \'orderby\' => \'date\', \'posts_per_page\' => \'4\') ); $list =\"\"; while($q->have_posts()
How to display post tags
我正在将HTML模板转换为wordpress主题,在函数中显示post标记时遇到了一些问题。php文件。我想做的是用HTML代码将以下代码添加到函数文件中。我已经试了几天了,我已经看过抄本了,但我试的都没用。<div class=\"tags\"> <a href=\"#\" rel=\"tag\">tag 1</a> <a href=\"#\" rel=\"tag\">tag 2</a> <a href=\"#\" rel=\"t
WP_GET_ATTACH_IMAGE_src在主域上返回图像,在子域上返回FALSE
我在开发中安装了一个多站点,其中子域和主站点都使用完全相同的页面模板来显示数据。然而,当我尝试获取概要文件图像(在wp\\u usermeta中添加ID)时,我得到false 但实际图像数据返回到主域。我发现这可能是一个永久性的问题,但两者都有相同的结构。只是为了确保我更改、保存、更改回、保存了它们。还认为这“可能”是由于输入了string, 所以把身份证投给int 也是为了安全。有人知道这可能是什么原因吗?/* Code */ if( isset( $user[ \'meta\' ][ \'pr
如何通过删除CREATE_Function在WordPress钩子中添加匿名函数
目前我有下面的代码,我想替换它create_function 使用一些匿名函数。如何做到这一点?add_action(\'widgets_init\', create_function(\'\', \'return register_widget(\"time_more_on_time_widget\");\' ));
在某个日期之后过期(删除)的帖子
我正在从头创建一个优惠券网站。我已经在互联网上查看了许多代码示例,但没有找到任何可行的方法,因为我的需求几乎没有什么不同。我需要帮助创建一个到期函数,该函数将自动删除“优惠券”(post\\U类型)。作为优惠券网站,所有优惠券都是批量导入的,因此在特定导入(会话)中,到期日格式(例如2014年12月1日、2014年12月1日或2014年12月1日)因优惠券而异。当日期格式不同时,这就产生了一个问题,而且它从来都不一样。自定义字段为“expiry\\u date”,它将存储日期。有没有人能很好地解决这个问题
如何将一个使用全局变量的插件功能转换成一个短码?
我正在尝试将这段代码转换为一个短代码,以便可以在我的帖子中使用。有可能吗?我想不出怎么做,因为我是wordpress的初学者,通过书籍/youtube和wordpress文档学习。代码为: global $userpro; $userpro->permalink( get_the_author_meta(\'ID\') ); 目标是在帖子中以[authorlink]的身份执行如果无法做到这一点,我是否可以在单个帖子模板中添加上述代码,并使用If-so在特定位置显示它?如何做到
仅在特定页面上执行
我正试图让下面的代码块只在联系人页面上加载,但它似乎不起作用。有什么问题吗?对PHP还是很陌生的。if (is_page(\'/contact-us/\')) { if ( function_exists( \'wpcf7_enqueue_scripts\' ) ) { wpcf7_enqueue_scripts(); wpcf7_enqueue_styles(); } }
重写子主题中的方法
指导者the Codex doc on Child Themes 我创建了一个twentythirteen-child 的主题my website 通过复制未更改的index.php 从父主题创建style.css 文件:/* Theme Name: Twenty Thirteen Child Theme URI: http://example.com/twenty-fourteen-child/ Description: Twenty Thirteen Chil
如何连接到快速编辑操作?
我发现这个解决方案automatically assign parent terms when a child term is selected, 这对save_post 挂钩:add_action(\'save_post\', \'assign_parent_terms\'); function assign_parent_terms($post_id){ global $post; if($post->post_type != \'product\')
当用户没有登录时,如何在任何地方显示登录表单,而不重定向?
我当前正在使用Theme My Login, 我正在建立一个会员网站,任何人都无法访问,除非他们登录。当未登录的用户进入网站的任何位置时,应使用主题“我的登录”登录表单提示他们,该表单本质上是作为一个单独的页面设计的。我如何摆脱URL扩展(www.example.com/login),这是用户通常会被重定向到的位置,并且在用户未登录时,无论用户进入网站的什么位置(例如,关于、联系等),都只显示页面模板?
Pagination custom query
我正在尝试制作一个自定义页面模板,以显示浏览次数最多的帖子。我可以回复帖子,但我很难弄清楚如何分页。以下是我所拥有的:$args = array(\'orderby\' => \'meta_value_num\', \'meta_key\' => \'post_views_count\', \'posts_per_page\' => 36 ); $loop = new WP_Query( $args ); while ( $
如何在锚标记内添加“data-caption”
下面是自定义库代码。function custom_gallery_shortcode( $attr = array(), $content = \'\' ) { $attr[\'itemtag\'] = \"li\"; $attr[\'icontag\'] = \"\"; $attr[\'captiontag\'] = \"p\"; /
自定义wp_trim_words()函数未向右裁切
我有这个习惯wp_trim_words() 函数集只提供20个单词的摘录,在大多数情况下,它工作得很好。除某些原因外,在包含列表的帖子上,它输出的单词超过20个。(See the posts at the bottom of this page.) 我怎样才能解决这个问题?我试图删除<ul>,<ol>,<li>, 从function insight_allowedtags() 但那没什么用。理想情况下,我希望自定义摘录输出至少20个单词,并在句子末尾结束,无论帖子是否包
当自定义字段为空时隐藏div
当自定义字段的输入为空时,我很难隐藏div。这是我正在使用的代码,但似乎无法使其正常工作。显示内容的字段是\\u cmb\\u fe\\u wysiwyg <?php if( empty( $post->post_content) ) { //empty } else { echo \'<div id=\"ingredientsNeeded\"&