当前位置:
  1. 首页 »
  2. 标签:WordPress
  3. » 第5页
共 47 篇

WordPress获取文章作者the_author()无效问题解决

WordPress版本不同,遇到问题可能也不同,在文章页获取文章作者the_author()无效,原因是the_author()需要在循环中使用,即需要在 <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> the_author(); <?php endif; ?> 如在single页面上,不写循环,the_author();获取的将是空白,解决方法,用get_the_author_meta()来获取作者信息。 <?php echo get_the_author_meta( 'displ
教程 1,697

WordPress查询同时在2个或者多个分类上的文章WP_Query及计算文章数量和分页处理

WordPress查询同时在2个或者多个分类上的文章WP_Query及计算文章数量。WP_Query和query_posts()用法参数差不多。在查询同时满足的时候,用到参数category__and 首先看下WP_Query用法 标准循环 <?php // The Query $the_query = new WP_Query( $args ); // The Loop if ( $the_query->have_posts() ) { echo '<ul>'; while ( $the_query->have_posts() ) {
教程 975

WordPress获取分类函数get_terms()、get_categories()、wp_list_categories()

get_terms() get_terms(数组|字符串 $args = 数组(), 数组|字符串 $deprecated = '' ) get_terms()不仅可以获取分类,还可以获取标签,分类:category,标签:post_tag 在 4.5.0 之前,第一个参数get_terms()是分类法或分类法列表: $terms = get_terms( 'post_tag', array( 'hide_empty' => false, ) ); 从 4.5.0 开始,分类法应该通过$args数组中的 'taxonomy' 参数传递: $terms = get_terms( a
知识 2,536

WordPress 插入文章函数 wp_insert_post()

WordPress函数wp_insert_post用于插入一篇新的文章。 wp_insert_post( array $postarr, bool $wp_error = false, bool $fire_after_hooks = true ) 参数: ID:文章的ID,如果传递0以外的值,则更新相应ID的文章而不是插入新的文章; post_author:作者的ID,默认为当前作者; post_date:发表时间,格式为Y-m-d H:i:s,默认为当前时间; post_date_gmt:发表文章的格林时间,与国内时区相差8小时; post_content:文章内容; post_conte
笔记 595

WordPress彻底禁用上传图片时自动剪裁

在之前版本,设置禁用自动剪裁,只需将媒体中的最大宽高设置为0即可 而现有的版本中,按照上图设置好之后,还会剪裁一个768大小的图片,彻底禁止还需要在options.php中设置medium_large_size_w为0 options.PHP路径:/wp-admin/options.php。 另外一种,通过修改主题functions.php关闭图片剪裁功能,代码如下: /****禁用剪裁功能****/ // 禁用缩放尺寸 2560 add_filter('big_image_size_threshold', '__return_false'); //禁用其他尺寸 function shape
笔记 3,108

记录下WordPress重写分类页URL去掉链接中的category代码

WordPress去掉分类页URL中category的处理方法,在主题文件夹下的functions.php中加入以下代码 //去除分类标志代码 add_action( 'load-themes.php', 'no_category_base_refresh_rules'); add_action('created_category', 'no_category_base_refresh_rules'); add_action('edited_category', 'no_category_base_refresh_rules'); add_action('delete_category', '
笔记 613

WordPress古腾堡编辑器慎用可重用模块

在WordPress古腾堡编辑器中,有一项功能添加至可重用区块。 博主在使用的时候,误解了成模板区块,误以为是一个可以重复调用的模板,比如Excel一样,复制模板,填写信息! 而实际上,可重用区块只是去调用区块库里的区块,并不是复制,注意,并不是复制,而是调用,当在区块库内删除可重用区块时,文章内的所用调用可重用区块的区块全部消失 前天会不会再出现可重用的模块信息,在编辑文章时,会看到区块已删除或不可用! 所以,请慎用可重用模块,除非所以调用可重用区块的文章使用完全一样的内容,并且不去删除可重用区块! 对于文章内插入广告而言,可重用区块还是可取的!
笔记 1,822