0

我有一个关于 CMS 的(超级)初学者问题。请原谅我听起来很笨哈哈。

我试图弄清楚在定制方面它是如何工作的。

例如...假设我想将 Wordpress 用作我的网站的 CMS(假设已经建成)。

我是否只是将现有的 html 和 css 代码带入 Worpress(或“在此处插入 CMS 平台”)并对其进行自定义?

我看过一些 Lynda.com 的视频,但我仍然无法完全掌握完全自定义。

这个问题可能没有任何意义,在这种情况下,请告诉我。我只是想弄明白这一切,因为我认为这将使我即将进行的一些项目对客户更具吸引力,因为他们将能够自己添加内容。

非常感谢您提供任何帮助或信息!!

4

2 回答 2

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 等价物是这样的:

头文件.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>

page-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(); ?>

页脚.php

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

这是对 Wordpress 主题化过程的主要过度简化。我的建议是执行以下操作:

  1. 下载一些免费的 Wordpress 主题,看看你喜欢哪些。和他们一起玩。习惯环境。甚至可以调整另一个主题的 CSS 以满足您自己的需求。
  2. 搜索法典!这包含您希望了解的有关主题的所有信息。
  3. 学习 PHP

您的问题是一个加载的问题,并且在一个答案中太多了。你能为自己做的最好的事情就是研究一切。

祝你好运。

于 2013-02-26T05:55:21.737 回答
0
  • 对初学者非常有用的工具是开发者工具,您可以通过右键单击要编辑的任何元素打开它——> 检查元素(在 Google chrome 中)。这样,您就可以知道您要定位的特定类、ID 或标签。您可以在开发人员工具窗口中编辑代码并在最终添加它们之前测试您的更改:外观 > 编辑 CSS。

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

  • 为您和客户定制 .css 和 html 的一个很好的替代方法是使用页面构建器,例如SiteOrigin插件或登陆页面构建器,它们提供了多种选项。

于 2014-10-19T20:54:20.227 回答