FANDOM


Back to FAQ

Layout 编辑

I am having trouble with my CSS so where can I find help?编辑

The following are articles that will help you troubleshoot and solve many of your CSS problems:

Where can I get some buttons for my site?编辑

Buttons are like badges you display on your website to show your affection for something, or to display information regarding your cultural, social, political or technical leanings.

To add a WordPress button to your site showing support for the WordPress Community:

For more buttons, see:

How can I choose different styles or colours for my comments?编辑

There are several different plugins available to help you change the look, layout, and colours of your comments at Comment Plugins.

How do I change the size of the popup comments window?编辑

To change the look of the Popup Comments window in WordPress version 1.5, make changes to the comment-functions.php file where it shows the following line: function comments_popup_script($width=400, $height=400, $file=) {.

To change the look of the Popup Comments window in WordPress version 1.2.1 Mingus, make the following change to the template-functions-comment.php on line 50:

function comments_popup_script($width=400, $height=400, 
$file='wp-comments-popup.php')

You can also change Line 81 of wp-comments-popup.php to alter the textarea size for people entering comments.

How do I show an excerpt or teaser for an article on the weblog homepage?编辑

An excerpt should not be confused with the teaser which refers to the first few sentences or paragraphs of a post. When typing a long post you can insert the <!--more--> Quicktag after a few sentences to act as a cut-off point. When the post is displayed, the teaser, followed by a hyperlink (such as Read the rest of this entry...), are displayed. Your visitor can then click on that link to see the full version of your post.

Note that some Themes may not support the more ability. More information on how to present the more information can be found at Template Tag the_content() and Customizing the Read More.

As stated before, recognize that use of the more feature should not be confused with the Excerpt field in your Administration > Write > Write Post Panel. The Template Tag the_excerpt() can be used to access the contents of this field.

How do I customise the text shown in "(more.....)" on my weblog?编辑

See also:

Where can I find some other Themes and templates to use for styling my blog?编辑

Where can I find information about styling lists and nested lists?编辑

See also:

How do I change the way menu links are listed?编辑

See also:

How can I get my categories to display in the order I want?编辑

Two tags are involved in genearated your category list. For more information on setting the order and look of these see list_cats() and wp_list_cats().

How do I get rid of the bullet points next to my links?编辑

See also:

How can I create horizontal menus?编辑

See also:

How do I show only the titles of articles on the weblog homepage?编辑

To show only the title of posts on the weblog homepage, in index.php replace

<?php the_content(); ?>

With something like:

<?php
if ($single) {
the_content();
}
else {//no content, nothing.
}
?>

This will show the post content only on the individual posts page.

Where should I look for more information on CSS?编辑

See also:

Can I add music for my visitors?编辑

See also:

Design Elements编辑

Can I show the RSS feed from other sites on my blog ?编辑

See also:

How can I get my links to open in a new window?编辑

Opening links in a new window is considered bad form in today's web as it has been abused. Yet, it still serves a purpose for demonstration sites that require more than one window open at a time. This method will work for those links that you enter into the body of a post.

After entering the link using the Quicktags button for "link", add target="_blank" to the individual*- link you want to have open in a new window when clicked. Consider adding text indicating that this link will open a new window, as required by web accessibility standards.

<a href="http://example.com/page.php" 
title="Page Title - opens in new window" target="_blank">
Page Title (Opens in new window)</a>

Is there a tool to encode HTML entities and tags so I can display code on my weblog?编辑

The article Writing_Code_in_Your_Posts will help you write programming code and code examples in your posts. The Encode tool will convert your HTML/XHTML code into a form that can be displayed on your blog without it being treated as HTML by browsers.

There are also WordPress Plugins and other tools available to help integrate this proces into your site if you use it frequently to display codes.

Also see: Fun Character Entities

How do I use the links rating feature to display the ratings?编辑

In WordPress 1.5 you have the option to rate the links in your Link Manager and display the ratings for the world to see.

To rate your links, edit the particular link (by using the “Links�? interface), and rate the link from 0 - 10 using the dropdown menu.

In WordPress 1.2, to display your link ratings, it is necessary to edit the link categories with the links that you want to display the ratings for to show the ratings (Links -> Link Categories -> Show -> Rating)

Once that is done, you can display the ratings using a. a character (which you can specify in Options -> Link Manager -> links_rating_char – * by default) b. a number (the rating, 0-9) c. Images.

You can choose one of the above methods in Options -> Link Manager -> links_rating_type

If you are using Images, you have the choice to use the same image (tick- rating image) displayed n times to show a rating of n (Set by choosing True for Options -> Link Manager -> links_rating_single_image ) or using 10 different images, for one through 10. For example, the image used for showing a rating of 9 is: http://faq.wordpress.net/wp-images/links/rating-9.gif

You can changes the images used by entering the relative URLs for the ratings images you want to use at Options -> Link Manager

How do I do a dropcaps on the first letter of a post?编辑

DropCaps is the name for the effect where the first letter of the first paragraph in an article “drops�? blow the line, and is displayed in a larger font-size than the other normal letters, for an interesting and professional look.

This can be done using BBCode quicktags. First, add this to your style sheet:

 #fp:first-letter {
 font-size : 300%;
 font-weight : bold;
 float : left;
 margin-right: 3px;
 }

then add following code to file /wp-admin/quicktags.js and put them among edButtons:

 edButtons[edButtons.length] =
 new edButton('ed_capdrop'
 ,'CapDrop'
 ,'<p id="fp">'
 ,'</p>'
 ,'c'
 );

You will see a CapDrop quicktag in your edit window.

That’s it.

Information above was provided by Mulberry at http://yanfeng.org/blog/index.php?p=380

See also:

如何在你的网站添加favicon.ico编辑

在WordPress中,把favicon.ico 文件放在你当前主题文件夹的下面(例如: wp-content/themes/default/) 并在header.php适当(<head></head>直接)插入:

<link rel="shortcut icon" href="<?php bloginfo('template_directory'); ?>/favicon.ico" />

Images and Graphics编辑

How do I get WordPress to generate links to the thumbnail of an uploaded picture?编辑

WordPress by default only produces very limited code after uploading a picture. If you want to get code for the thumbnail link, the thumbnail etc, autogenerated, the following resources will be useful, including a possible hack that may not work for WordPress v1.5 at Thumbnail HTML addition for upload.php.

See also:

How can I use a custom image for my list bullets?编辑

See also:

How do I rotate/cycle/randomize the image in the header of the weblog?编辑

See also:

How do I link to my own images?编辑

You can use absolute or relative URI/URLs addresses.

To use a relative link, set the address from the root folder of your site by using a slash in front of the folder in the root directory.

<img src="/images/balloons/image.jpg" alt="balloons" />

To use an absolute link:

<img src="http://www.example.com/images/balloons/image.jpg" alt="balloons" />

How can I display images in my category and archive pages?编辑

When using the default theme, you'll notice images (and links) do not appear when visiting category and archive query pages. This has to do with how the default theme displays post content in those sections of your blog. To change this behavior, edit the default theme's Archive Template (archive.php). You can do this online through the Theme Editor, or offline by downloading and opening the default theme's archive.php in any text editor. Once in the Archive Template, look for this section:

<div class="entry">
    <?php the_excerpt() ?>
</div>

Here, change the_excerpt() template tag, which displays a summary of a post's content while filtering out all HTML tags. To display each post's whole content (and HTML tags), use the_content() template tag:

<div class="entry">
   <?php the_content(); ?>
</div>

Where can I find more information on images, PhotoBlogs, and photo galleries?编辑

See also:

How do I add a favicon?编辑

To add a favicon to your site in WordPress 2.0, place your favicon.ico file inside your theme folder (for example: wp-content/themes/default/) then add this line to header.php:

<link rel="shortcut icon" href="<?php bloginfo('template_directory'); ?>/favicon.ico" />

Be sure to add it somewhere within the <head></head> section.

See also:

Template Tags编辑

How do I change time stamp for each post change from an AM/PM mode to a 24 hour mode?编辑

You set the Default Time Format for your blog via the Administration > Options > General Panel under the Date and Time section.

See also:

How can I have the date/time displayed on every entry I make?编辑

To put the date and time on every post title on your site, you may have to change more than one template file. They may include index.php, single.php, category.php, and archives.php.

From among the various template files, find all references to the title of your post like this (your Theme version may be slightly different):

<h2>
<a href="<?php the_permalink() ?>" rel="bookmark" 
title="Permanent Link to <?php the_title(); ?>">
<?php the_title(); ?></a>
</h2>
<small>
<?php the_time('F jS, Y') ?> by <?php the_author() ?>
</small>

Rearrange it so the time information goes in front (or in back) of your Post Title:

<h2>
<a href="<?php the_permalink() ?>" rel="bookmark" 
title="Permanent Link to <?php the_title(); ?>">
<?php the_time('F jS, Y') ?> - <?php the_title(); ?></a>
</h2>
<small>
by <?php the_author() ?>
</small>

See also:

How do I change the "Permanent Link to" in my Title link?编辑

The title of your links includes text that explains what the link is to, in concordance with web accessibility standards. By default, your title may look like this example, which uses the title attribute with the words "Permanent Link to" and the template tag that displays the title of the post.

<h2>
<a href="<?php the_permalink() ?>" rel="bookmark" 
title="Permanent Link to <?php the_title(); ?>">
<?php the_title(); ?></a>
</h2>

To change the "Permanent Link to" text, simply delete it and replace it with your own words:

<h2>
<a href="<?php the_permalink() ?>" rel="bookmark" 
title="Post about <?php the_title(); ?>">
<?php the_title(); ?></a>
</h2>

Or remove it completely, leaving only the title tag.

<h2>
<a href="<?php the_permalink() ?>" rel="bookmark" 
title="<?php the_title(); ?>">
<?php the_title(); ?></a>
</h2>

How do I make my Categories appear in alphabetical order?编辑

In some cases it may be necessary to change index.php.

Find this line:

<?php list_cats(0, 'All', 'name'); ?>

and replace it with this line instead:

<?php list_cats(0,'','name','','',true,0,1,1,1); ?>

See also:

How do I make my categories appear in a drop down list ?编辑

In some cases it may be necessary to change index.php.

Find this line:

<?php list_cats(0, 'All', 'name'); ?>

and replace it with this line instead:

<form action="<?php echo $PHP_SELF ?>" method="get">
<?php dropdown_cats(); ?>
<input type="submit" name="submit" value="view" />
</form>

See also:

How do I exclude one or more categories from being listed in the list of categories?编辑

Use the following function to list your categories but exclude category 1:

<?php wp_list_cats('exclude=1'); ?>

Of course, change the 1 to the ID of the category you want to exclude.

To exclude multiple categories, use this:

<?php wp_list_cats('exclude=1, 2'); ?>

Change 1 and 2 to the categories you want excluded. You can exclude more of them by adding their IDs separated by commas.

See also:

How do I hide a category from the front page index.php?编辑

If you need to exclude a category from the front page, you can place code that does the exclusion inside The Loop of your theme's index.php file.

The Loop starts something like this:

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

To exclude category 4 from the front page, just inside The Loop, add this condition :

<?php if ( !(in_category('4')) || !is_home() ) { ?>
<!-- Output the post here -->
<?php }>

This means that if on the front page, the post will be presented if it's not in category 4. On pages other than the front ( home ) page, all posts are presented.

See also:

How do I make my Archives appear in a drop-down list?编辑

Put this code into your index.php where you wish the item to appear:

<li id="archives">Archives:
<ul>
<li><form name="archiveform" action="">
<select name="archive_chrono" onchange="window.location =
  (document.forms.archiveform.archive_chrono[document.forms.archiveform.archive_chrono.selectedIndex].value);">
<option value=''>By Month</option>
< ?php get_archives('','','option', 1); ?>
</></select>
</form>
</li>
</ul></li> 

How can I customize the more tag?编辑

See also:

Templates编辑

Why can I see only n posts on the blog, where are the other entries?编辑

Make sure that you have the correct settings in the Show at most posts or days fields in the Administration > Options > Reading Panel.

If you are not seeing all your entries and you modified the default index.php, make sure you have an equal number of opening and closing tags, and that they are in the right places.

How do I create an archives page, with all the entries sortable by different methods?编辑

See also:

What do the _() and _e() functions in WordPress do?编辑

In the simplest of terms, they "print" what you tell them to do. They are abbreviations for the PHP term "echo" which displays text. In WordPress, they are used to identify strings in the php files marked for translation to other languages, and localization using two "tags" which are actually functions. They are:

  • __()
  • _e()

These accept a string as an argument. For example:

__("Translate Me")
_e("Translate Me")

The only functional difference between the two methods is that _e() echoes the string and () simply returns the string. () is used when you want to supply a string to a function. _e() is used when you want to output the string as part of your XHTML.

We have a tool which goes through all of the php files, extracting strings that are marked by __() and _e().

See also:

Themes编辑

How do I use a Theme style from Alex King’s site?编辑

See also:

Which files do I modify when I start to design my site?编辑

See also:

How do you create a screenshot.png for your Theme?编辑

See also:

Back to FAQ