WordPress快速建站

简单介绍:

WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。
WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。
WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。

步骤:
  • 下载wordpresscms安装包https://cn.wordpress.org/(官网)
  • 将压缩包解压到配置环境中,我本地用的phpstudy配置环境,要配置php+mysql+apche环境,运行/wp-admin/setup-config.php
  • 在本地数据库中新建wordpress数据库
  • 在网页上运行/wp-admin/setup-config.php之后,点击按钮进行一步步安装,安装完成之后就进入了wordpress的后台界面,


    后台界面.png
  • 可以先在本地编写好你的静态页面之后,然后用wordpress进行套站
  • 在/wp-content/themes文件夹下建立自己的主题文件夹,然后进入后台的《外观》-《主题》界面选择自己建的主题即可


    选定自己的自定义主题.png

    1、如何把静态页面制作成主题
    2、有多个CSS文件的时候,用哪个文件作为style.css
    制作一个最简单的主题,只需要两个文件,index.php和style.css(放在当前文件夹下面)
    第一步,准备静态页面
    第二步,制作index.php和style.css
    第三步,给style.css添加版权信息
    第四步:把主题上传到空间中wordpress安装路径,wp-content/themes/下面,这里主题的文件夹名字必须是英文
    第五步,在wordpress后台启用主题
    先给style.css添加版权信息

/*
Theme Name: 自定义
Theme URI: http://www..com
Description: 自定义
Author: 自定义
Author URI: http://www.
.com
Version: 1.0
Tags: ***
*/
```
Style.css路径调用:<?php bloginfo( 'stylesheet_url' ); ?>
主题文件夹路径:<?php bloginfo('template_directory'); ?>

  • 制作顶部header.php和底部footer.php
    需要用到的调用标签:
<?php get_header();?>
<?php get_footer();?>
<?php get_sidebar();?>

获取主页路径:<?php echo get_option('home'); ?>
Header.php中用到的标签:

<meta http-equiv="Content-Type" content="text/html; charset=<?php bloginfo( 'charset' ); ?>" />
<title><?php wp_title(''); ?><?php if(wp_title('', false)) { echo ' | '; } ?> <?php bloginfo('name'); ?></title>    
<?php wp_head(); ?>

自定义的导航调用方法:(分类栏目中的项目)

  <?php
$args=array(
  'orderby' => 'id',
  'order' => 'ASC'
  );
$categories=get_categories($args);
  foreach($categories as $category) { 
    echo '<li class="thisclass"><a href="' . get_category_link( $category->term_id ) . '" title="' . sprintf( __( "View all posts in %s" ), $category->name ) . '" ' . '>' . $category->name.'</a></li>';
    } 
?>
  • 调用分类目录下的内容(array数组里面的数字就是对应的分类栏目的id)
<?php $display_categories = array(1,3,4,130,6,7,8,5); 
        foreach ($display_categories as $category) { ?>
<div class="P_category">
<?php query_posts("showposts=8&cat=$category")?>
<h2 class="P_c_one"><a href="<?php echo get_category_link($category);?>"><?php single_cat_title(); ?></a></h2>
    <ul class="p_news">
<?php while (have_posts()) : the_post(); ?>
    <li>· <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php echo mb_strimwidth(get_the_title(), 0, 40, '…'); ?>
</a> </li>
<?php endwhile; ?>
    </ul>
    </div>
<?php } wp_reset_query();?>
  • 每个分类栏目对应的页面是category.php,每个内容详情页对应的页面是single.php
  • 在主题目录下新建functions.php,在里面写入以下方法,在后台《外观》菜单下面就会出现《菜单》选项,在后台就可以进行自定义菜单操作了
    if (function_exists('register_nav_menus')) {
      register_nav_menus(array(
          'primary' => '导航菜单',
      ));
    

}

在header定义菜单的部分加上即可

<?php
if (function_exists('wp_nav_menu')) {
wp_nav_menu(array(
'theme_location' => 'primary',
'menu_id' => 'nav',
'container' => 'ul',
));
}
?>

![菜单编辑界面.png](http://upload-images.jianshu.io/upload_images/3810529-938b306e596f3620.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
* 经过以上步骤基本就能搭建一个简单的cms页面了,更多的可以到https://www.wpdaxue.com/进行学习
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容