wordpress二次开发随笔-2
时间:2021-08-02
本文章向大家介绍wordpress二次开发随笔-2,主要包括wordpress二次开发随笔-2使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
调用分类,标签,友情连接,搜索框
调用分类
get_the_category()
调用标签
get_the_tags()
调用友情连接
wp_list_bookmarks()
调用指定文章的ID,guid,标题,摘要,内容
get_the_ID()
get_the_guid(post_id)
get_the_title(post_id)
get_the_excerpt(post_id)
get_the_content('','',8)
调用搜索框
get_search_form();
html代码调用
<form method="get" id="searchform" action="<?php bloginfo('url'); ?>/">
<div>
<input type="text" value="<?php the_search_query(); ?>" name="s" id="s" />
<input type="submit" id="searchsubmit" value="Search" />
</div>
</form>
搜索页代码
<?php if ( have_posts() ) : ?>
<?php while ( have_posts() ) : the_post(); ?>
<div><a href="<?php echo get_permalink($post->ID); ?>">
<?php the_title(); ?></a></div>
<?php endwhile; ?>
<?php else : ?>
<article> <header class="entry-header">
<h1 class="entry-title">
<?php _e( '没有找到该文章', 'leizi' ); ?></h1> </header>
<div class="entry-content"> <p>
<?php _e( '抱歉没有找到该文章', 'leizi' ); ?></p>
<?php get_search_form(); ?> </div> </article>
<?php endif; ?>
调用特色图片
the_post_thumbnail();
// 无参数,默认调用Thumbnail the_post_thumbnail( 'thumbnail' );
// Thumbnail (默认尺寸 150px x 150px max) the_post_thumbnail( 'medium' );
// Medium resolution (default 300px x 300px max) the_post_thumbnail( 'large' );
// Large resolution (default 640px x 640px max) the_post_thumbnail( 'full' );
// Full resolution (original size uploaded) the_post_thumbnail( array (100,100) );
// Other resolutions
$getThumbnail = wp_get_attachment_image_src( get_post_thumbnail_id(get_the_ID()),full);
echo $getThumbnail[0];
__()函数和__e()函数被用来识别php文件中被标示的、需要被翻译成其它语言或本地化的字符串。
两个函数间的唯一功能性区别在于:
_e()函数回显(echo)返回的字符串,而__()函数只是返回字符串。如果需要为函数提供字符串,可使用__()函数。而如果希望将字符串作为XHTML的一部分输出,则需要使用_e()函数。
站点信息调用
echo get_bloginfo('name').
echo get_bloginfo('description')
echo get_bloginfo('admin_email').
echo get_bloginfo('charset')
echo get_bloginfo('version')
echo get_bloginfo('language')
echo get_bloginfo('wpurl')
echo get_bloginfo('url')
echo get_bloginfo('template_url')
‘name’ – 返回站点标题,站点标题通过后台控制面板 设置=》常规 中设置。
‘description’ – 返回站点副标题,站点副标题通过后台控制面板 设置=》常规 中设置。
‘wpurl’ – 返回站点URL
‘url’ – 返回站点地址。
‘admin_email’ – 返回站点设置的邮件地址
‘charset’ – 返回站点的字符。
‘version’ – 返回wordpress版本.
‘html_type’ – 返回wordpress页面的文档类型(default: “text/html”).
‘text_direction’ -返回wordpress站点额描述信息.
‘language’ – 返回wordpress的语言,中文版是zh_CN。
‘stylesheet_url’ – 返回主题style.css的绝对路径。
‘stylesheet_directory’ – 返回主题style.css的路径。
‘template_url’ / ‘模板目录’
‘pingback_url’ -返回站点 XML-RPC 文件的 URL (xmlrpc.php).
‘atom_url’ – 返回 Atom feed 地址 (/feed/atom).
‘rdf_url’ – 返回 RDF/RSS 1.0 feed 地址 (/feed/rfd).
‘rss_url’ – 返回 RSS 0.92 feed 地址 (/feed/rss).
‘rss2_url’ – R返回 RSS 2.0 feed 地址 (/feed).
‘comments_atom_url’ – 返回评论的 Atom feed URL (/comments/feed).
‘comments_rss2_url’ – 返回评论的 RSS 2.0 feed URL (/comments/feed).3
原文地址:https://www.cnblogs.com/fslnet/p/15090931.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- ES对磁盘的要求都有哪些,大部分你可能不知道
- docker通过模板创建镜像以及容器、仓库和数据管理
- Form表单类组件与Map地图组件
- 转录组分析 | 使用Hisat2进行序列比对
- 最后一个页面:构建电影详情页面
- 安装docker以及通过容器创建镜像
- 转录组分析 | 使用trim-galore去除低质量的reads和adaptor
- 设计模式之工厂方法模式
- Ubuntu上安装TensorFlow(python2.7版)
- 转录组分析 | fastqc进行质控与结果解读
- playbook管理配置文件
- 使用playbook安装nginx
- 第五个页面:更多电影页面
- 云原生|Operator本质
- 简单使用ansible-playbook