5、wordpress主题开发:首页模版及调用options表数据

这里需要介绍到几个wordpress内置的方法:

  • bloginfo();是wordprss定义的一个方法,可以通过传入一个参数调用’optionals’表中是数据来进行显示。
  • get_bloginfo();这个函数获取的内容同bloginfo();获取的内容是一样的,不同的是get_bloginfo();是返回值的。可以用于想网页输出内容。即echo get_bloginfo();bloginfo();的效果是相同的 。
  • get_option($option,$default)这个方法同样是查询options表中的内容,$option是键值,$default是当表中不存在数据的时候返回的值。
  • update_option($option,$new_value)这个方法就是向options里面添加数据了,$option是键值,$new_value是数据。
这里上一个简单的wordpress统计访问量的代码:
<?php 
    $view = get_option('view');
    update_option('view',$view+1);  
?>
<p>访问量:<?php echo $view; ?></p>

主页的代码:

<!DOCTYPE HTML>
<html>
    <head>
        <!--正常的html代码,起到了定义编码的作用其中'bloginfo'是wordprss定义的一个方法,
        可以通过传入一个参数调用'optionals'表中是数据来进行显示-->
        <meta http-equiv="content-type" content="text/html; charset=<?php echo get_bloginfo('charset'); ?>" />
        <title><?php bloginfo('name');?></title>
        <!--这是描述字段,wordpress默认的是:又一个wordpress站点-->
        <meta name="description" content="<?php bloginfo('description') ?>" />
        <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" />

        <? wp_head(); ?>
    </head>
    <body>
        <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>
                <!--一个简单的统计网站访问量的代码-->
                <?php 
                    $view = get_option('view');
                    update_option('view',$view+1);  
                ?>
                <p>访问量:<?php echo $view; ?>
                </p>
            </div>
        </div>

        <? wp_footer(); ?>
    </body>
</html>
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇