2013-02-26 54 views
0

我有一个关于CMS的(超)初学者问题。请原谅我听起来哑巴哈哈。初学者:CMS定制

我想弄清楚在定制时它是如何工作的。

比如......说我想用WordPress作为CMS为我的网站(这已经建成,只是假设)。

难道我只是把我现有的HTML和CSS代码到Worpress(或“在这里插入CMS平台”),并自定义它?

我曾经看过一些Lynda.com视频,但我还是不能得到完全定制十足的把握。

这个问题可能没有任何意义,在这种情况下只是让我知道。我只是试图理解所有这些,因为我认为它会使我即将到来的一些项目对客户更具吸引力,因为他们可以自己添加内容。

非常感谢您的帮助或信息!

+0

你想做什么? – Techie 2013-02-26 05:43:28

+0

将现有网站html和css导入CMS系统。迄今为止我看到的东西是教导如何处理由用户创建的模板。 – Anthony 2013-02-26 05:48:38

+0

http://codex.wordpress.org/Templates – Techie 2013-02-26 05:52:51

回答

2

恐怕这比这更复杂一点。您的CSS可以导入,但您的HTML结构必须转换为实际的WordPress主题才能读取管理端定义的信息。因此,让我们假设你有一个HTML文件,看起来像这样:

about.html

<html> 
<head> 
<title>About Me</title> 
<link rel="stylesheet" href="style.css" /> 
<script type="text/javascript" src="jQuery.js"></script> 
</head> 
<body> 
<div id="header"> 
    <h1>About Me</h1> 
</div> 
<div id="body"> 
    <p>This page is all about me</p> 
</div> 
<div id="footer"> 
    <small>Copyright 2013</small> 
</div> 
</body> 
</html> 

WordPress的当量将是这样的:

的header.php

<html> 
<head> 
<title><?php bloginfo('name'); ?></title> 
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" /> 
<!-- Enqueue Javascript in functions.php --> 
</head> 
<body> 
<div id="header"> 
    <h1>About Me</h1> 
</div> 

页面about.php

<?php get_header(); ?> 
<div id="body"> 
    <?php 
    if(have_posts()) : while(have_posts()) : the_post; 
     the_content(); 
    endwhile;endif; 
    ?> 
</div> 
<?php get_footer(); ?> 

footer.php

<div id="footer"> 
    <small>Copyright 2013</small> 
</div> 
</body> 
</html> 

这是WordPress的的主题化过程的主要过分简单化。我的建议是做到以下几点:

  1. 下载一些免费的WordPress的主题,看看你喜欢哪一个。和他们一起玩。适应环境。也许甚至可以调整另一个主题的CSS来满足自己的需求。
  2. Scour the Codex!这包含你可能希望知道的所有主题。
  3. Learn PHP

你的问题是一个加载的问题,在单个答案中有太多的问题需要解决。你可以为自己做的最好的事情就是研究一切。

好运。>检查(谷歌浏览器)元素 - 要编辑的任何元素

+0

了解!非常感谢您的详细回复!我将开始DL的一些主题和从那里乱七八糟。谢谢!! – Anthony 2013-02-26 06:11:57

0
  • 对初学者来说非常有用的工具是开发工具,你可以打开右键单击。通过这个,你可以知道你想要的具体类,标识或标签。您可以在开发人员工具窗口中编辑代码并在最终添加之前测试您的更改:外观>编辑CSS。

    说到这里,编辑CSS不适用于所有主题,您需要安装Jetpack插件并确认自定义css选项处于活动状态。

  • 一个很好的替代.css和你的HTML定制和客户端使用像SiteOrigin页面建设者插件或登陆页面创建器它提供了多种选择。