日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > php開源 > 綜合技術 > 介紹worpress博客header.php文件

介紹worpress博客header.php文件

來源:程序員人生   發(fā)布時間:2014-03-05 17:57:44 閱讀次數(shù):3489次

建站學院(LieHuo.Net)文章簡介:要制作自己的Wordpress主題首先要局部下面的一些知識:html知識、css知識、javascript知識、還有一點php知識。

  要制作自己的Wordpress主題首先要局部下面的一些知識:

  html知識

  css知識

  javascript知識

  還有一點php知識

  這里以worpress默認模板的代碼為例來解析header.php,其余的在以后教程中解析,同時分享一些在主題制作過程中的經(jīng)驗;它的位置位于:

  (你的安裝目錄)wp-content / themes / default文件夾里;

  全部header代碼:

以下為引用的內(nèi)容:

 <?php
/**
 * @package WordPress
 * @subpackage Default_Theme
 */
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="" <?php language_attributes(); ?>>
<head profile="">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<title><?php wp_title('&laquo;', true, 'right'); ?> <?php bloginfo('name'); ?></title>
<link rel="stylesheet" href="<?php _fcksavedurl=""<?php" bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="<?php bloginfo('name'); ?> Atom Feed" href="<?php bloginfo('atom_url'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<style type="text/css" media="screen">
<?php
// Checks to see whether it needs a sidebar or not
if ( !empty($withcomments) && !is_single() ) {
?>
 #page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbg-<?php bloginfo('text_direction'); ?>.jpg") repeat-y top; border: none; }
<?php } else { // No sidebar ?>
 #page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbgwide.jpg") repeat-y top; border: none; }
<?php } ?>
</style>
<?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?>
<?php wp_head(); ?>
</head>
<body>
<div id="page">
<div id="header">
 <div id="headerimg">
  <h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
  <div class="description"><?php bloginfo('description'); ?></div>
 </div>
</div>
<hr />

  下面來逐條分析代碼:

以下為引用的內(nèi)容:
 <?php
/**
 * @package WordPress
 * @subpackage Default_Theme
 */
?>

  最開頭是有關主題的注釋:介紹了主題相關信息可以加上版權主題名稱等;

以下為引用的內(nèi)容:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="" <?php language_attributes(); ?>>

  上面代碼中的xhtml1-transitional.dtd定義了Xhtml的文檔類型;<?php language_attributes(); ?>為WordPress設置的語言;中文的WordPress在使用主題生成頁面后會顯示為 lang=”zh-CN”,大家可通過查看網(wǎng)頁的源代碼發(fā)現(xiàn)。

以下為引用的內(nèi)容:
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="<?php bloginfo('name'); ?> Atom Feed" href="<?php bloginfo('atom_url'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />

  上面的wp_title(’«’, true, ‘right’);為博客標題,這個在后臺可以設置;bloginfo(’stylesheet_url’)輸出主題的css文件地址;bloginfo(’name’)為博客名稱。

以下為引用的內(nèi)容:

 <style type="text/css" media="screen">
<?php
// Checks to see whether it needs a sidebar or not
if ( !empty($withcomments) && !is_single() ) {
?>
 #page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbg-<?php bloginfo('text_direction'); ?>.jpg") repeat-y top; border: none; }
<?php } else { // No sidebar ?>
 #page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbgwide.jpg") repeat-y top; border: none; }
<?php } ?>
</style>
<?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?>
<?php wp_head(); ?>

<style >與</style>之間的css樣式可以根據(jù)后臺主題設置頭部圖片;

if ( is_singular() ) wp_enqueue_script( ‘comment-reply’ );為當頁面是文章頁是加入與評論相關的JavaScript文件;

php wp_head(); 為其他由插件定義的要插入head的JavaScript文件或css代碼;

 <div id="header">
 <div id="headerimg">
  <h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
  <div class="description"><?php bloginfo('description'); ?></div>
 </div>
</div>
<hr />

  id=”header”與id=”headerimg”可以通過css文件定義#header為其單獨定義樣式和位置;
  echo get_option(’home’);輸出了網(wǎng)站主頁的網(wǎng)址;
  bloginfo(’name’);為網(wǎng)站名稱
  bloginfo(’description’); 是網(wǎng)站描述;
  這樣就介紹完了header代碼;

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 久久6视频 | 99国产精品久久久久久久久久 | 国产欧美日本在线 | 黄视频在线免费看 | 亚洲激情在线视频 | 欧美xxxxxx| 国产一区福利 | 国产午夜在线 | a级黄色录像 | av三级网站 | 久久久a| 国产一区一一区高清不卡 | 欧美视频a | 在线播放日韩 | 黄色片网 | 欧美激情免费观看 | 69成人| 免费一二三区 | 久一精品 | 欧美高清视频一区 | 日韩欧美高清在线 | 国产精品成人3p一区二区三区 | 久久黄色一级电影 | 日韩高清影片在线观看 | 久久成人综合 | 天堂网久久 | 男操女视频在线观看 | 欧美午夜精品一区二区三区 | 久久精品国产一区二区三区不卡 | 成年人免费在线观看 | 女人一级黄色片 | 嫩草在线免费观看 | 五月婷婷精品 | 不卡的av网站 | 亚洲成人免费在线 | 日韩av电影在线播放 | 久久精品国产亚洲7777 | 国产日韩欧美在线影视 | 成人一区二区三区 | 麻豆精品 | 自拍偷拍欧美日韩 |