1、数据库连接的配置文件,根目录下
1.1、关于域名需要在数据库中配置,否则无法正常访问网站,配置为网站当前使用的域名
2、调取菜单的方法wp_nav_menu()
http://www.2zzt.com/jcandcj/6373.html
3、引入根目录下header.php文件
4、调取指定分类下的文章category类id
‘stylesheet_directory’)?>主题样式的根目录;
文章标题(如果当前页面中有多个文章展示,前一个文章会替换掉后一个的文章内容);
get_posts();获取某类下的文章
5、获取文章的内容
6、模板文档的定义,根目录下style.css文件,修改Template Name,是网站后台显示的模板名
7、调取分类下的文章
文章id并打印,可以查看其源码;
文章id不打印
ID;?>文章id不打印
文章的链接
文章的内容
‘Y-m-d’);?>文章的发布时间
‘链接显示的文字’,’链接前显示的’,’连接后显示的’);?>如果是有编辑权限的人的话,就显示文章的编辑链接;
文章的作者
文章的分类
获取翻译返回值
获取翻译,并且输出;
8、调用自定义选项,(需要插件);
9、在主题根目录下,style.css文件中theme name那里修改主题的名字。
10、根目录下的screenshot.png图片是主题在后台预览时的封面。
11、查询某个分类的内容,parent是分类id;查询的是分类下的分类名;
$categories = get_categories('depth=0&parent=25&hide_empty=0&orderby=id&order=asc');
12、查询分类下的文章,并循环出来
$newsPost = get_posts("category=".$cat->term_id."&numberposts=10&order=desc");
if($newsPost){
foreach($newsPost as $post):?>
""> echo $post->post_title;?>
endforeach;?>
} ?>
13、Link manager插件的使用方法
echo wp_list_bookmarks('title_li=&categorize=0&category=44&orderby=id&order=asc&limit=10');?>
14、query排除掉某个分类category__not_in,里面还有按其他方式排除文章,可以打印$query_posts;
$args = array(
"meta_key" => "post_views_count",
"orderby" => "meta_value_num",
"order" => "DESC",
"posts_per_page" => $post_num,
"category__not_in"=>array(65,40,49,42)
);
$query_posts = new WP_Query();
$query_posts->query($args);
14.1、get_posts()排除掉指定文章exclude=文章id
$newsarticles=get_posts("numberposts=5&order=desc&exclude=12,2,3,4");
15、指定展示某篇文章而不通过跳转获取文章信息’p=文章id’,更多使用方法可自行百度;
16、用户输入回显到页面上时,防止XSS攻击(防止XSS攻击不只是需要这一个操作)
echo esc_html($user_input_echo) ?>
0条评论