wordpress仿站常用标签

模板标签

wordpress 条件判断标签及用法大全

斌果主题后台框架

展开函数代码

  1. 分页代码
  2. 字段输出
  3. 多篇文章
  4. 分类关联标签 获取子分类 获取指定分类
  5. 远程图片自动下载
  6. 百度收录查询和显示结果
  7. 当前分类的子分类
  8. 给标签云增加七彩背景色
  9. 标签云字体增加七彩色
  10. 后台文章列表添加缩略图
  11. 优化压缩html代码
  12. 美化时间  防止冒充管理员  文字展开  关键词加链接
  13. 字数统计  自定义头部代码  选择颜色 评论等级
  14. 调用历史浏览文章列表
  15. 文章点赞
  16. 文章浏览阅读次数

展开解决问题代码

展开特殊效果

展开短代码

展开wordpress函数库

  1. 短代码----------------【Shortcode 】
  2. 小工具----------------【widget 】
  3. 作者信息--------------【the_author_meta

字体网址

函数

主页	index.php 
页面	page.php  	 page-{slug}.php 	    page-{id}.php
分类	archive.php  category-{slug}.php 	category-{id}.php
标签	tag.php  	 tag-{slug}.php 	    tag-{id}.php
作者	author.php   author-{nicename}.php author-{id}.php
日期	date.php 
搜索	search.php 
错误	404.php 
图片:	/images/
样式表:style.css
缩略图:screenshot.png

路径标签

展开

截图图片调用:
<?php include(TEMPLATEPATH.'/thumbnail.php');?>

面包屑导航
<?php include(TEMPLATEPATH.'/breadcrumb.php');?>

博客名字 	 <?php bloginfo('name'); ?>            	    
主页路径 	 <?php echo get_option('home'); ?>       
主题语言          <html <?php language_attributes(); ?>>    	  
主题存放路径 <?php bloginfo('template_directory'); ?>   
css路径调用  <?php bloginfo( 'stylesheet_url' ); ?>     
输出博客描述 <?php bloginfo('description'); ?> 

网站图标    
<link rel="shortcut icon" href="<?php echo zm_get_option('favicon'); ?>">
<link rel="apple-touch-icon" sizes="114x114" href="<?php echo zm_get_option('apple_icon'); ?>" />		
在用到时加载		include
在一开始就加载		require
已加载的不加载		_once

调用头部标签:	
require( get_template_directory() . '/single_blog.php' );  
include_once('header.php');
<?php get_header(); ?>

调用侧边栏标签:
require( get_template_directory() . '/single_blog.php' );  
include_once('sidebar.php');
<?php get_sidebar(); ?>	

调用底部标签:		
require( get_template_directory() . '/single_blog.php' );    
include_once('footer.php');	
<?php get_footer();  ?>	
获取主题存放路径:  <?php bloginfo('template_directory')?>/images/
Style.css路径调用: <?php bloginfo('stylesheet_url');?>
主题根目录下:		<?php bloginfo('template_url'); ?>/abc.css
图片标签:			<img src="" width=" height="" border="0" alt="">

标题标签

展开

<?php begin_seo(); ?>
hook函数:<?php wp_head(); ?> <?php wp_footer();?>
标题链接;<?php the_permalink()?> <?php the_title();?>
调用标题:
<a href="<?php the_permalink() ?>"><?php the_title();?></a>
<a href="<?php the_permalink() ?>" target="_blank" title="<?php the_title();?>"><?php the_title();?></a>
标题太长了怎么办?
<a href="<?php the_permalink() ?>"><?php echo mb_strimwidth(get_the_title(),0,32,'...');?></a>
链接:
<?php the_permalink()?> 标题:<?php the_title();?> <?php the_title_attribute();?>

分类标签

展开

更多关于:分类标签使用

所属分类:	<?php the_category(', ')?> <?php the_category(); ?>
不添加链接: <?php single_cat_title(); ?> 

文章标签

展开

文章标签:  <?php the_tags('标签: ',', ','');?>
留言数:	   <?php comments_number('暂无评论','1条评论','% 评论');?>
更多按钮:  <ahref="<?php the_permalink() ?>">更多内容</a>
查看次数:(用到插件wp-postviews)
调用代码: <?php if(function_exists('the_views')){the_views();}?>
文章作者: <?php the_author();?> 有链接:<?php the_author_posts_link(); ?>
发表评论: <?php comments_popup_link('发表评论','1条评论','%条评论','comment');?>
全文调用: <?php the_content();?>
摘要调用: <?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 290,"..."); ?>

循环标签

展开

<?php if(have_posts())://循环标签?>
<?php while(have_posts()):the_post();?>
 
<?php endwhile;?>
<?php endif;?>

循环说明
<?php
if(have_posts())–检查博客是否有日志。
·  while(have_posts())–如果有日志,那么当博客有日志的时候,执行下面the_post()这个函数。
·  the_post()–调用具体的日志来显示。
·  endwhile;–遵照规则#1,这里用于关闭while()
·  endif;–关闭if()
?>
<?php //循环开始
$query = new WP_Query( array(
 'post_type' => 'page', 
 'post__in' =>explode(',',$csfdfd)  
 ) );

$query = new WP_Query( 'cat=3' );
while ( $query->have_posts() ) : $query->the_post();
?>
<li><a href="<?php the_permalink()?>"><?php the_title();?></a></li>

<?php endwhile;//循环结束 ?>
<?php  wp_reset_query(); ?> 

<?php //循环开始
$args = array(
	'posts_per_page' 		=> $shu_m1,
	'ignore_sticky_posts' 	=> 1,		//防止未调用出现3篇文章 
	'order'   				=> DESC, 
	'orderby'				=> $paixu_m1,
	'offset'   				=>1,			//第二篇文章开始
	'post__in'				=>array(226,221)
);
if ($cat_m1) {
    $args['cat']         = $cat_m1;
}
if ($tag_m1) {
    $args['tag__in']    = $tag_m1;
}
if ($key_m1) {
    $args['meta_key']   = $key_m1;
}
if ($poast_m1) {
    $args['post__in']  = explode(',', $poast_m1);
}  
explode(',',$poast_m1)			//转换数组

$query = new WP_Query($args);
while ($query->have_posts()):
    $query->the_post();
?> 
	<?php post_tu(200,400) ?>
	<?php post_tu($img_h,$img_w ) ?>
	<?php post_s($img_h,$img_w ) ?>

<?php endwhile;wp_reset_query(); //循环结束 ?>

页面调用:

展开

更多关于:页面标签参数

<?php wp_list_pages('sort_column=menu_order&title_li=&include=');?>

分类目录调用:

展开

更多关于:目录标签参数

<?php wp_list_categories('title_li=0&orderby=name&show_count=0&depth=1');?>

最新文章调用

展开

更多关于: 文章标签参数

<?php wp_get_archives('type=postbypost&limit=10');?>

支持友链

展开

更多关于:友链标签参数

add_filter( 'pre_option_link_manager_enabled', '__return_true' );
<?php wp_list_bookmarks('title_li=&categorize=0&orderby=rand&limit=24');?>

小工具

展开

更多关于:小工具标签参数

if (function_exists('register_sidebar')){
register_sidebar( array(
	'name' 			=> '侧边栏',
	'id' 			=> 'cebianlan',
	'description' 	=> '显示侧边栏', 
) );
} 
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?> <?php endif; ?>

菜单调用

展开

更多关于:菜单标签参数

//菜单注册
register_nav_menus(
   array(
      'primary' => '主要菜单',
      'header' 	=> '顶部菜单',
      'fooer' 	=> '底部菜单',	  
      'mobile' 	=> '移动端菜单'
   )
);
//菜单调用
wp_nav_menu( array(
	'theme_location'	=> 'header',
	'menu_class'		=> '',		
	'container' 		=> false,
	'items_wrap' 		=> '%3$s',
	) 
);

 

 

 

预见

发表评论

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen: