WordPress 3 -functions.php 查询

发布于 2024-09-14 13:58:22 字数 285 浏览 4 评论 0原文

我是 WordPress 主题的新手,并且已从 starkers 下载了 Starker 的 WP 主题

我的问题是,因为这是更新的基于 WordPress 3.0 的新二十十的主题,我是否需要functions.php文件中的所有代码,因为它似乎都引用了默认的二十十主题?

我正在做一个CMS,想知道这个functions.php 文件中是否有我需要的任何重要代码?

谢谢。

I'm new to WordPress theming and have downloaded the Starker's WP theme from starkers

My question is, as this is an updated theme based on new twentyten for WordPress 3.0, do I need all the code in the functions.php file as it all seems to make reference to default twentyten theme?

I'm am doing a CMS and was wondering if there is any important code I need in this functions.php file?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风吹过旳痕迹 2024-09-21 13:58:22

这取决于您要在主题中加入哪些内容。除非你愿意,否则你不需要这一切。

您至少需要侧边栏集成,这里有一个示例:

if ( function_exists('register_sidebar') )
    register_sidebar(array(
        'before_widget' => '<div class="side">',
        'after_widget' => '</div></div>',
        'before_title' => '<div class="sidebar_title">',
        'after_title' => '</div><div class="side_content">',
));

当您想要分配侧边栏之前或之后的内容时,这通常很有用。

例如,我使用 Starker 的主题创建了一个主题,以下是我的 functions.php 文件中的所有内容:

<?php
if ( function_exists('register_sidebar') )
    register_sidebar(array(
        'before_widget' => '<div class="side">',
        'after_widget' => '</div></div>',
        'before_title' => '<div class="sidebar_title">',
        'after_title' => '</div><div class="side_content">',
    ));


// add thumbnail support to theme, options will be automatically visible in admin   
if (function_exists('add_theme_support')) add_theme_support( 'post-thumbnails' );

?>

It depends on what stuff you are going to incorporate in your theme. You don't need that all unless you want.

The minimum you need is for sidebar integration, here is an example:

if ( function_exists('register_sidebar') )
    register_sidebar(array(
        'before_widget' => '<div class="side">',
        'after_widget' => '</div></div>',
        'before_title' => '<div class="sidebar_title">',
        'after_title' => '</div><div class="side_content">',
));

This is usually helpful when you want to assign what should come before or after the sidebar.

For example, I created a theme using Starker's theme and here is all what is present in my functions.php file:

<?php
if ( function_exists('register_sidebar') )
    register_sidebar(array(
        'before_widget' => '<div class="side">',
        'after_widget' => '</div></div>',
        'before_title' => '<div class="sidebar_title">',
        'after_title' => '</div><div class="side_content">',
    ));


// add thumbnail support to theme, options will be automatically visible in admin   
if (function_exists('add_theme_support')) add_theme_support( 'post-thumbnails' );

?>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文