WordPress新手-阅读法典和其他文档;仍然困惑

时间:2015-06-11 作者:Tyr4el

我对web开发和WordPress是新手。我最近在我的网站上安装了WordPress。然而,这不是WordPress页面;别超过我!

该页面是使用引导创建的。从我的阅读中,我了解到,如果我想使用与上面链接的页面相同的样式,我需要创建自己的主题。我不知道从哪里开始。我想让它看起来一模一样。我甚至不想为登录用户设置侧栏或顶栏。我想要索引。php显示每个主题页中的最新文章。这些主题页面将是您已经看到的内容,如新闻、视频游戏评论、视频游戏聚光灯等。我知道这些被称为类别,但我也希望每个类别都有自己的页面。

既然我已经解释了我需要什么,我在哪里可以了解更多关于引导程序主题开发的信息?您建议我如何开始这项任务?我的PHP也不是很好。我需要为此学习PHP吗?

谢谢你的帮助!

6 个回复
SO网友:Rarst

第一yes, you need to learn PHP. 在掌握PHP基础知识(至少)之前,您几乎不必为答案的其余部分操心。

现在我们来谈谈WordPress和引导程序的关系。

WordPress提供模板标签。这些是用于模板文件的PHP函数。有很多,可以输出各种各样的东西和WordPress处理的数据。

引导式前端框架。它期望您以特定的方式输出标记,以实现特定的基线外观和功能,作为更个性化解决方案的基础。

这两个人相处得怎么样?最多也就是这样。WP的特定模板标记愿意发挥多大的作用,并输出特定标记引导程序在特定情况下所需的内容,各不相同。有时进展顺利,有时则一团糟。

好消息是,由于两者都非常受欢迎,有大量的人愿意落在这把剑上并试图找出答案。WordPress有几十个引导主题。

在学习了PHP部分之后,我接下来会有什么建议?去看看其中的一个主题,开始把它分解。最好的情况下,它将允许您转换您现有的网站,已经使用引导,非常容易。

SO网友:james

我建议查看已经存在的主题,然后根据项目需要修改它们。。

我知道有一个主题,我认为它可以通过一些非常小的css修改(甚至不是php更新,只是css)来满足您的需要。。。这个主题叫做Divi。

祝你好运--詹姆斯

SO网友:Hendeca

Your question is actually 5 or 6 vague questions, but I\'ll do my best to answer as specifically as I can! In my opinion, the best way to approach this problem is to use some kind of bare bones theme template for Wordpress that will include the necessary files for your theme to be recognized by Wordpress.

Once you\'ve got the theme, you can adapt it to meet your needs and style it similarly to your existing site. My favorite bare-bones Wordpress theme is called Near Nothing and it includes only the bare minimum that you need to create a theme. If you include the files from Near Nothing in a directory within the wp-content/themes directory, it will be recognized as a theme in Wordpress. To activate the theme, you will need to sign into the Wordpress backend and navigate to the Appearance > Themes menu. There you will see the Near Nothing theme as an option and you can select it as the active theme.

The Near Nothing theme is very minimal. If you want something with a bit more fleshed out, I would recommend Blank Slate.

To create a category page, you can create or edit a file called category.php and include it in the theme directory. You can learn more about this file here. As for your specific page functionality you mentioned, I\'d recommend getting a theme installed and activated and familiarizing yourself with the theme files first and then asking another question here on stack exchange that is more specific. What you\'re trying to do is possible and fairly simple with a little bit of Wordpress understanding.

You do need PHP for this, though you can get by with a simple understanding of it. There are many resources out there for learning PHP. I started learning it from the book PHP Solutions by David Powers, but your mileage may vary. I hope this is helpful in getting you started on the right track!

SO网友:Robert Trevellyan

需要考虑的关键问题之一是,您是要尝试修改现有主题,还是要在初学者主题的基础上进行构建。如果可以找到一个与所需端点相当接近的主题,那么可以通过修改现有主题来达到更快的目的。然而,如果你试图修改的主题以一种方式做事情,而你想以另一种方式做事情,你也可能会遇到挫折。

相比之下,入门级主题的想法是,它只做了最少的前期决策,希望能让你有更多的自由去做你想做的事情。一个很好的选择是下划线,它由引领WordPress开发的Automatic公司维护。下划线体现了WordPress主题开发的许多最佳实践,这将使您走上正确的轨道。有一个website 您可以从中下载自定义版本的下划线。

最近,我使用下划线作为三个自定义主题的基础,这样做的次数越多,我就越不想使用现成的主题。最近,我正在开发一个基于下划线的主题,并使用Zurb的基础框架,这是一种类似于使用Bootstrap构建主题的方法。虽然有些失控,但作为交换,您可以获得许多经过良好测试的现成功能。

无论你决定什么,我同意@Rarst,你都需要学习PHP。

SO网友:Fiido93

您的第一个问题是从哪里可以了解引导程序主题开发?

我建议您访问tutorialrepublic网站并搜索bootstrap,如果您对编码有问题,请访问LayoutIt网站,此开发网站将帮助您创建bootstrap网站。只需像wordpress一样拖放第二个问题您建议我如何开始这项任务?

您需要用于启动的基本编程语言php、css和html

是的,你需要。如果你有一个关于php的基本pl,这将使你很容易。因为在wordpress中,有时如果你的帖子有问题,你需要用硬编码的方式仅此而已,请享受学习的乐趣。你可以给我发电子邮件。

SO网友:sohan

在创建WordPress主题之前,您必须了解PHP、HTML、CSS和JavaScript。你可以学习here.

WordPress主题至少由两个文件组成:

style.css
index.php
样式。css以注释的形式提供主题的详细信息。风格css将包含主题标题信息,如:

/*
Theme Name: Twenty Thirteen
Theme URI: http://wordpress.org/themes/twentythirteen
Author: the WordPress team
Author URI: http://wordpress.org/
Description: The 2013 theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, flexible-width, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: twentythirteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you\'ve learned with others.
*/
您可以检查here 有关详细信息和here. 良好的基础tutorial 从头开始。

结束