Index

Special Characters and Numerics

?> stop command, 91, 491492, 689

_ (underscore), 109, 122

{ } (curly brackets), 692

301 redirections, 437438

403: Forbidden Access error message, 114

404: Page Not Found error message, 114, 438

404 template (404.php), 507

500: Internal Server Error error message, 114

640 file permission code, 117

644 file permission code, 8687

755 file permission code, 8687, 207, 213

777 file permission code, 86, 213

A

a CSS selector, 529

About Yourself section, Profile page, 216

absolute path, 122

Accepted Filenames & Rejected URIs section, WP Super Cache Settings page, 652

access control. See user management and access control

Account Management section, cPanel, 79

action hooks, 669671

active theme, 554

Add a Domain upgrade, 56

Add an Image window, WordPress

adding emoticons to Custom Fields, 329

inserting images into posts, 297301

search engine analysis of image information, 426

Add FTP Account section, cPanel, 79

Add Link Category section, Link Categories page, 248

Add Media area, Add New Post page, 275

Add Media File from URL window, WordPress, 298

Add New Category section, Categories page, 263264

Add New Link page, WordPress, 218, 249252

Add New Page page, WordPress

assigning templates to pages, 335336

creating static pages, 290

opening, 172

options, 290292

overview, 218

page templates, 563564

Add New Post page, WordPress

composing posts, 271272

content filter plugin, 695696

customizing workspace, 282283

Format option, 587

opening, 172

overview, 217

Add New Site page, Network Admin Dashboard, 791

Add New Tag section, Post Tags page, 265266

Add New User page

Network Admin Dashboard, 794

WordPress, 221, 226227

Add New Users option, Settings page, 784

Add Video window, WordPress, 310

add_action function, 673674, 706

add_action hook, 743

add_filter function, 711

add_image_size function, 595

add_multicheckbox function, 719

add_options_page function, 717

add_radio function, 720

add_select function, 720

add_shortcode function, 698, 753

Addon Domains page, cPanel, 828

admin bar, WordPress, 172, 215

Admin Color Scheme options, Profile page, 215

Admin menu entries, 716717

admin_init action hook, 748

admin_menu action, 717

admin_print_script function, 750

admin_print_styles action hook, 748

admin_style action hook, 748

Administrator role, 194, 224225

admin.php file, 683

Adobe Flash, 297

Adobe Photoshop Elements, 525

Advanced module, Add New Link page, 251

Advanced Text Widget, 466

advanced-cache.php file, 649

advertising, keeping blog free of, 56

after parameter, wp_nav_menu( ); template tag, 568

After the Deadline spelling and grammar checker, 63

after_title HTML markup, 496

after_widget HTML markup, 496

$after_widget variable, 711

aggregating feeds, 467

AJAX Edit Comments plugin, 629631

Akamai CDN service, 128

Akismet Configuration page, WordPress, 243244

/akismet directory, 683

Akismet plugin

activating, 242243

defined, 63

overview, 19

akismet.php file, 683

Alexa traffic measurement service, 373

Align Center button, Add New Post page, 273

Align Left button, Add New Post page, 273

.align left CSS class, 531

Align Right button, Add New Post page, 273

aligning

images, 299300, 302303

text, 273

All in One SEO Pack plugin, 428, 437440, 627628, 664, 740

All in One SEO Plugin Options page, 438440

Allow Link Notifications from Other Blogs (Pingbacks and Trackbacks) check box, Discussion Settings page, 201

Allow People to Post Comments on New Articles check box, Discussion Settings page, 201

Alpha phase, 3536, 39

<ALT> tags

for images, 298299

search engine analysis of, 425426

search engine optimization, 351, 354355

Alterian social media monitoring service, 383

Amazon Web Services, 128

An Administrator Must Always Approve the Comment option, Discussion Settings page, 202

analytics

Google Analytics

installing and configuring plugin, 414416

installing tracking code, 412413

overview, 409

signing up for, 410412

using data from plugin, 417418

verifying installation, 414

importance of, 403404

options, 404407

PostRank, 418419

terminology, 407409

AND operator, 384

Anyone Can Register check box, General Settings page, 194, 225

Apache

adding virtual host, 768770

mapping large volume of domains, 834836

mod_rewrite module, 214, 423, 649, 767768, 776

server environment, 767768

API key, Akismet plugin, 242244

Appearance menu item, Dashboard navigation menu, 219220

Apple Safari browser, 139140

Arbitrary Section component, readme.txt plugin file, 736

Archive option, Sites page, 789

archiving

categories, 260265

duplicate content, 434

overview, 1415, 257260

podcasting, 314

posts versus pages, 287288

search engine optimization, 439

tags, 265267

$args argument, 706, 711

arrays, defined, 496

ASCII transfer mode, 108

Aside post format, 584

Atom Publishing Protocol, enabling, 198

Attachment options, Background Image display options page, 458

Attachment post type, 750

attachments, archives based on, 259

Attempt to Automatically Embed All Plain Text URLs option, Media Settings page, 207

Attempt to Notify Any Blogs Linked to from the Article check box, Discussion Settings page, 200

$attributes argument, 700, 702

audio

captions for, 313

displaying current music in Custom Fields, 328

inserting into posts, 312313

settings, 207

Audio post format, 584

Audit Trail plugin, 232

Author Based Twitter plugin, 232

Author Complete Post List plugin, 232

Author header, 539

Author Information Widget plugin, 231

author parameter, register_post_type function, 348

Author role, 194, 224225

Author section

Add New Page page, 291

Add New Post page, 277

Author Spotlight plugin, 231

%author% permalink tag, 211

author-based archives, 259

authors

author profile promotion tools, 231232

communication tools, 230

multi-author blog post management tools, 232

overview, 229230

Auto Renew domain name registration services, 69

autodiscovering feeds, 17

Auto-Embed feature, WordPress, 311

Automatically Close Comments on Articles Older Than X Days check box, Discussion Settings page, 201

Automattic, 6263

Autosave feature

Add New Post page, 275

optimizing, 123124

wp-config.php configuration file, 123

Avatar Display section, Discussion Settings page, 204

Avatar Size setting, Diamond Multisite widget, 820

avatars

author profile promotion, 231

defined, 203

enabling display of, 204

where appear, 204

Avatars section, Discussion Settings page, 204205

B

b2 platform, 2728

background colors

custom, 456458

overview, 533

background images

attaching, 521523

overview, 518519, 533

positioning, 521523

repeating, 521523

setting, 219220, 457458

uploading, 520521

back-ground-attachment CSS property, 522

back-ground-position CSS property, 521

back-ground-repeat CSS property, 522

backing up

blog before migration, 153154

blog before moving to new host, 165166

database before upgrades, 144145

.htaccess file, 666

theme files, 14, 90

Web site before migration, 163165

BackType conversational search engine, 389

BackupBuddy plugin, 165166

bandwidth transfer

decreasing with content delivery networks, 128

defined, 72

overview, 7273

Web hosting services, 7475

Banned Email Domains option, Settings page, 785

Banned Names option, Settings page, 784

Before a Comment Appears section, Discussion Settings page, 202

before parameter, wp_nav_menu( ); template tag, 568

before_title HTML markup, 496

before_widget HTML markup, 496

$before_widget variable, 711

below the fold, defined, 368

Best Buy blog network, 60

best practices for plugins

creating readme.txt file, 735736

internationalizing (localizing), 737740

names, 685686

overview, 731734

/wp-content/plugins directory, 684

Beta phase

nightly builds, 39

overview, 35

binary transfer mode, 107

Biographical Info text box

Edit User page, 228

Profile page, 216

black color value, 534

_blank radio button, Add New Link page, 251

blank screen, troubleshooting, 688689

bleeding-edge software, 40

block quote CSS selector, 530

Blockquote button, Add New Post page, 273

Blog Herald Web site, 42

blog networks, 13, 6061. See also multiple sites (multisite feature)

Blog Pages Show at Most text box, Reading Settings page, 198

/blog slug, 294295

bloginfo function, 554

bloginfo( ); template tag

Header template, 502

parameters, 492493, 502

reducing number of database calls, 124

Bloglines feed reader, 17

Blogname option, Settings page, 821

BlogPlay Sociable plugin, 367

BlogPulse monitoring service, 388

Blogroll link category, 247

blogrolls. See link lists

blogs

adding to Web sites, 294295

compared to Web sites, 1921, 762763

participation, 370372

technologies

archives page, 1415

comments, 1516

overview, 1314

RSS feeds, 1617

spam, 1819

trackbacks, 18

Three C's

communication, 362363

consistency, 364366

content, 360362

overview, 359360

types of, 12

Blogs About hosting service, 7273

blogs.dir directory, 775

Blogspot/Blogger, 153, 156157

BlueHost hosting service, 72

Blueprint Design Studio (WordPress designer), 48

Boardreader community search tool, 389390

body CSS selector, 529

<body> HTML tag, 9293

Bold button, Add New Post page, 273

books, displaying in Custom Fields, 328

Boolean search methods, 384

border-color property, 535

borders, 535536

border-size property, 535

border-style property, 535

bots, disallowing, 116117

bounce rate, 407408

branding

defined, 45, 69

social-media listening hubs, 382383

breadcrumbs, 431432

Break Comments into Pages with X Comments Per Page text box, Discussion Settings page, 202

breaks from posting, 364365

browser caching, 126

BrowserCam cross-browser compatibility tool, 140

Browsershots.org cross-browser compatibility tool, 140

Bulk Import Users plugin, 803804

business blogs, 12

business name, in header graphic, 524

C

Cache Expire Time setting, Diamond Multisite widget, 819

Cache Preload option, WP Super Cache Settings page, 652

CacheFly CDN service, 129

caching

content delivery networks, 128129

defined, 126

minifying files, 126128

plugins for, 129

types of, 126

Caching heading, WP Super Cache Settings page, 651

calendars, editorial SEO, 434

can_export parameter, register_post_types( ); function, 580

Canonical Name (CNAME) record, 769

Canonical URLs check box, All in One SEO Plugin Options page, 439

canonicalization process, 439

Canvas theme, 483

capabilities parameter, register_post_types( ); function, 578

capability_type parameter, register_post_types( ); function, 347, 578

captions

for audio, 313

defining HTML markup around, 305

for images, 299

for video, 312

captiontag HTML tag, 305

Carrington theme framework, 603604

Cascading Style Sheets. See CSS

cat=X parameter, <query_posts> template tag, 339, 341

categories

adding to navigation menus, 460461

archiving posts, 1415

building, 260

converting to tags, 264

creating, 263265

custom styles for, 342344

deleting, 264

finding ID number, 339340

link, 247253

naming, 261263, 562

overview, 258259

posts versus pages, 287288

pulling in content from, 338341

query posts for content, 558

roles and management of, 224

search engine optimization, 351, 354

search engine strategy, 435

setting default, 197

setting up, 278

sitewide, 820822

templates, 337338

viewing number of, 173

Categories module, Add New Link page, 249250

Categories page, WordPress

changing category name, 261

creating categories, 263264

finding category ID number, 339340

overview, 173, 217

Categories section, Add New Post page, 278

%category% permalink tag, 211

category-featured.php template, 562

category.php template, 561

.category–wordpress CSS selector, 343

CDNs (content delivery networks), 128129

central processing unit (CPU) usage, Web hosting services, 7475

Change File Attributes window, FileZilla, 87

Change Log component, readme.txt plugin file, 735

Change Mode. See CHMOD

character encoding, 199

character entities, 504

charset parameter, bloginfo( ); tag, 502

Chat post format, 584

chat rooms, 38

child categories (subcategories), 260, 354

child themes

creating, 538540

modifying theme structure with

adding template files, 549551

modifying functions.php file, 552553

overriding parent template files, 549

overview, 548549

preparing parent theme, 553554

removing template files, 552

overview, 537538, 610

parent theme style

customizing, 541543

loading, 540541

using images in

child theme image in child theme stylesheet, 543544

child theme image in parent theme stylesheet, 546548

parent theme image in child theme stylesheet, 544546

CHMOD (Change Mode)

changing file permissions, 117

overview, 78

process, 87

upload storage, 207

citizen journalism blogs, 12

classes, CSS, 489, 530531

Clean Archives Reloaded plugin, 258

cleaning social-media listening feeds, 394400

closing tags, HTML, 532

CMS. See content management systems

CNAME (Canonical Name) record, 769

CNN, 12

Co-Authors Plus plugin, 232

code

comments, 489, 556557

contributing, 50

duplicating, 560

integrity of author's, 24

malicious, 473474

open source software, 24

syntax highlighting, 132133

validated, 423, 432

color

Admin Color Scheme options, Profile page, 215

background, 456458, 533

customizing for theme, 517

text, 274, 534

Color option, Background Image display options page, 458

columns

Dashboard, changing number of, 185186

photo gallery, 304

Twenty Ten theme, 450453

combining social-media listening feeds, 394400

Comment Author Must Fill Out Their Name and E-Mail option, Discussion Settings page, 201

Comment Author Must Have a Previously Approved Comment option, Discussion Settings page, 202

Comment Blacklist section, Discussion Settings page, 203

comment blocks, 527528

Comment Moderation options, Discussion Settings page, 203

comment moderation queue

approving comments, 240

e-mail setting, 202

keyboard shortcuts, 215

settings, 203

unapproving comments, 238

Comment Moderation section, Discussion Settings page, 203

comments. See also Discussion Settings page, WordPress

allowing, 201, 233234, 277

approval settings, 202

avatars appearing next to, 204

blacklisting, 203

bulk-editing, 239

converting influencers to readers through, 375

disallowing, 234235, 277

displaying, 236237, 818820

managing, 175, 219, 238240

number of on blogs by influencers, 372

overview, 1516

rescuing non-spam captured, 244245

responding to, 362363, 365

roles and management of, 224

search engine strategy, 436

spam, 240241

threaded (nested), 201

trackbacks

displaying, 236237

managing, 238240

overview, 236

viewing all, 175

viewing most recent, 175

viewing number of, 173

comments, code, 489, 556557

Comments Count setting, Diamond Multisite widget, 819

Comments menu item, Dashboard navigation menu, 219

Comments page, WordPress

avatars, 204

comment and trackback management, 238

options, 218

comments parameter, register_post_type function, 348

comments_popup_link (‘No Comments’, ‘Comment (1)’, ‘Comments(%)’); template tag, 508

Comments Should Be Displayed with the Older/Newer Comments at the Top of Each Page drop-down list, Discussion Settings page, 202

Comments template (comments.php), 506, 509

communication

importance of, 362363

Twitter posts, 376

Compete traffic measurement service, 373

composing posts, 271275

Comprehensive Guide to .htaccess Web site, 214

configuration file (wp-config.php)

adding define statement, 815

configuring, 650

defined, 775

main settings

absolute path (full directory path), 122

database information section, 117118

database table prefix, 120122

default language, 120

secret keys (salts), 118119

moving /wp-content folder, 122123

optimizing

Autosave feature, 123124

increasing PHP memory limits, 125

post revisions, 123124

stylesheet directory path, 124125

template directory path, 124125

Trash feature, 123124

Web site URL, 124

WordPress installation URL, 124

overview, 115

securing, 116117

consistency

importance of, 364366

Twitter posts, 376

Console pane, Safari browser, 139

consultants

duties of, 46

overview, 49

Contact Form 7 plugin, 632

Contact Info section

Edit User page, 228

Profile page, 216

contact information, in header graphic, 524

content

defined, 14, 90, 408

displaying post format by, 588

duplicate, 434

importance of, 360362

search engine optimization, 352353

Twitter posts, 376

content delivery networks (CDNs), 128129

content management systems (CMS)

custom post types, 344350

custom styles, 342344

defined, 333

overview, 19

pulling in content from categories, 338341

search engine optimization

categories, 354

keywords, 351352

overview, 350351

titles, 352353

using <ALT> tag for images, 354355

writing content with readers in mind, 352353

sidebar templates, 341342

static pages, creating

assigning template to static page, 335337

overview, 333334

uploading template, 334335

templates, creating for each post category, 337338

WordPress as, 1921

content sharing options. See sharing options

$content variable, 702

content-specific standard templates, 561563

contributing to WordPress, 50

Contributor role

notifying when post published, 230

overview, 194, 224225

Contributors component, readme.txt plugin file, 735

$control_ops argument, 708

Convertiv (WordPress designer), 48

cookies

determining unique visitors, 409

logging in to WordPress, 170

secret keys (salts), 118119

Cookies for Comments plugin, 798

Cooper, Anderson, 12

Coordinated Universal Time (UTC), 195

Copyblogger Media (WordPress consultant), 49

cPanel management interface

backing up database, 144145

installing WordPress with Fantastico, 100103

overview, 73

setting up FTP, 7880

setting up the MySQL database, 104106

CPU (central processing unit) usage, Web hosting services, 7475

Crazy Egg analysis service, 368, 370

Create a Network page, WordPress, 774775

Create a New Parked Domain section, cPanel, 826

Create a New Site, Network Admin page, 781

Create a New User, Network Admin page, 781

Create an Add-on Domain section, cPanel, 828

Crop ($crop) parameter, add_image_size function, 595

cropping images, 301, 455

cross-browser compatibility

overview, 139140

testing for, 134136

Crowd Favorite (WordPress developer), 49

CSS (Cascading Style Sheets)

classes, 489, 530531

comment and trackback display, 237

cross-browser compatibility, 139140

Custom CSS upgrade, 56

custom styles for sticky, category, and tag posts, 342344

enhancing plugins, 745749

IDs, 489, 530531

menus, 569

minifying, 126128

overview, 527529

properties, 531

selectors, 529530

<span> tags, 306

stylesheet (style.css), defined, 486

using multiple, 515516

values, 531

.css extension, saving files as in Notepad, 131

curly brackets ({ }), 692

Custom Author Byline plugin, 232

Custom Background page, WordPress, 219, 456458

custom characters, 274

Custom CSS upgrade, 56

Custom Fields

adding to template file, 323326

Custom Fields module, 320323

getting WordPress to check for, 326328

overview, 319320

setting up, 277

uses for, 328331

Custom Fields section

Add New Page page, 291

Add New Post page, 277

Write Post and Write Page pages, 320323

Custom Header Uploader script (feature)

adding header graphic to theme with, 526

defined, 524

Custom Menu page, WordPress, 172

Custom Menu widget

adding to theme, 566, 571572

defining navigation menus with, 565

custom navigation menus

core menu function and template tags, 566571

creating, 459462

displaying using widgets, 571572

overview, 565566

custom permalink structure, 211212, 351352

Custom Post Type page, WordPress, 752

custom post types

archives based on, 259

overview, 344350

plugins, 750753

theme support for

core function, 573

overview, 572573

templates, 582583

Custom Post Types UI plugin, 349, 574

Custom Structure radio button, Permalink Settings page, 211212

custom taxonomies

defined, 572

theme support for, 583595

Custom Twitter profile field, Dashboard, 756

custom-fields parameter, register_post_type function, 348

Cyberduck FTP client, 81

D

dashboard, analysis tool, 408

Dashboard, WordPress. See also Network Admin Dashboard, WordPress

changing layout of, 185186

color scheme, 215

control over commenting, 16

customizing, 171

defined, 14

Google Analytics in, 415416

help and support resources, 187188

inline documentation, 187188

installing plugins via, 633638

logging in to, 169170

modules

Incoming Links, 176177

moving, 183185

Other WordPress News, 181

overview, 170172

Plugins, 177178

QuickPress, 178

Recent Comments, 175

Recent Drafts, 179

removing, 185

Right Now, 172174

WordPress Blog, 179181

navigation menu

Appearance menu item, 219220

Comments menu item, 219

Links menu item, 218

Media menu item, 217218

Pages menu item, 218

Plugins menu item, 220

Posts menu item, 217

Tools menu item, 221

Users menu item, 221

Settings menu

Discussion Settings page, 200205

General Settings page, 192196

Media Settings page, 206207

overview, 191192

Permalinks Settings page, 209214

Privacy Settings page, 208209

Reading Settings page, 198199

Writing Settings page, 196198

social-media listening hubs, creating, 400402

version number, locating, 141142

workspace creation, 188189

Dashboard Latest News plugin, 401402

Dashboard Notepad plugin, 230

Dashboard option, Sites page, 788

database

backing up before upgrades, 144145

managing, 9498

reducing number of calls to, 124125

database caching, 126

database information section, configuration file, 117118

database table prefix, 120122

Date Format text box, General Settings page, 195

date-based archives, 259

DateTime Format setting, Diamond Multisite widget, 820

Day and Name radio button, Permalink Settings page, 211

%day% permalink tag, 211

Deactivate link, Plugins page, 644

Deactivate option, Sites page, 789

deactivating plugins, 146

dedicated hosting, 766

dedicated servers, 62, 766

Default Article Settings options, Discussion Settings page, 200201

Default Avatar section, Discussion Settings page, 204

Default Avatar URL setting, Diamond Multisite widget, 820

Default Link Category option, Writing Settings page, 197

Default Post Category option, Writing Settings page, 197

Default Post Format option, Writing Settings page, 197

Default radio button, Permalink Settings page, 211

Default “Read More” link text setting, Diamond Multisite widget, 820

Default Theme plugin, 811812

$defaults array, modifying, 723

default-settings.php file, 715

Delete option, Sites page, 790

Delete Plugin page, WordPress, 645

derived works

compliance with GPL, 2930

defined, 29

open source software, 24

steps before releasing, 3031

Description header, WordPress theme, 539

description parameter

bloginfo( ); tag, 502

register_post_types( ); function, 346, 576

Description text box

Add New Link page, 249

Link Categories page, 248

designers

duties of, 46

overview, 4748

Details link, Install Plugins page, 636

Developer toolbar, Safari browser, 139

developers

duties of, 46

overview, 4849

development cycle. See also upgrading

downloading nightly builds, 3940

overview, 3738

Diamond Multisite widget, 818819

Digg social news site, 404

[digg] shortcode, 698

direct traffic, 408

directories, blog/Web site

list of, 427

search engine strategy, 436

submitting to, 427

disabilities, Web site access for people with, 355

disabling network features, 777778

discrimination, open source software and, 2425

discussion forums, as feature of Web sites, 19

Discussion section

Add New Page page, 291

Add New Post page, 277

Discussion Settings page, WordPress

Avatars section, 204205

Before a Comment Appears section, 202

Comment Blacklist section, 203

Comment Moderation section, 203

Default Article Settings section, 200201

E-Mail Me Whenever section, 202

Other Comment Settings section, 201202

disk space

defined, 72

managing, 7374

overview, 7273

Space upgrades, 56

dmoz directory, 427

DNS (domain nameserver) records, 829

document type declaration (DOCTYPE) code, 500

Documentation drop-down menu, Edit Themes page, 489

dolly_css function, 669670, 674

domain, defined, 67

Domain field, Networks page, 839

domain mapping

domain nameserver records, 829

domain parking, 826828

installing plugin, 830833

mapping large volume of domains

Apache configuration, 834836

hiding original installation domain, 836838

overview, 833

overview, 825826

Domain Mapping: Domains page, WordPress, 833, 836

Domain Mapping plugin

mapping domain to site, 831833

obtaining IP address, 831

overview, 762, 830831

domain names

Add a Domain upgrade, 56

checking availability of, 69

choosing, 69

cost of, 6869

defined, 67

extensions, 68

overview, 6768

purchasing, 69

registering, 6970

renting versus owning, 68

domain nameserver (DSN) records, 829

domain parking (pointing; mirroring), 826828

domain registrars

hosting services by, 70

overview, 69

Donation Link component, readme.txt plugin file, 735

downloading

files

with FTP, 77, 85

media, 164

plugin, 164

theme, 164, 472

nightly builds, 3940

WordPress software, 106

drafts, saving posts as, 279

DreamHost hosting service, 72

Dreamstime Web site, 518

duplicate content, 434

duplicating code, 560

dynamic page creation, 126

E

e-commerce stores, as feature of Web sites, 19

Edit Category page, WordPress, 249, 262263

Edit Comments page, WordPress, 174

Edit Image button, Add an Image window, 301

Edit link, Comments page, 239

Edit Links page, WordPress, 253

Edit option, Sites page, 788

Edit Pages page, WordPress, 173

Edit Plugins page, WordPress, 220

Edit Posts page, WordPress, 173, 282

Edit Site page, WordPress, 790791, 812813, 837838

Edit Themes page, WordPress

adding <query_posts> template tag to templates, 340

aligning images, 303

Custom Fields feature, 325326

installing Google Analytics tracking code, 413

sidebar templates, 341

uploading templates, 334335

viewing and editing theme files, 487489

Edit User page, WordPress, 228229, 793

editor parameter, register_post_type function, 348

Editor role, 194, 224225

Editorial Calendar plugin, 230

editorial SEO list/calendar, 434

Edublogs.org blog network, 60

eHermits Inc (WordPress developer), 49

Elated.com file permissions reference, 87

e-mail

converting influencers to readers through, 375

editing user addresses, 228

enabling sharing via, 366

multi-author communication, 230

newsletter subscription form, 466

as part of contact information, 216

publishing from, 197

settings, 202

E-Mail Address text box, General Settings page, 193

E-Mail Me Whenever A Comment Is Held for Moderation option, Discussion Settings page, 202

E-Mail Me Whenever Anyone Posts a Comment option, Discussion Settings page, 202

E-Mail Me Whenever section, Discussion Settings page, 202

E-mail option, Users page, 792

Email Users plugin, 230

embedded files

inserting, 274

settings, 207

video, 310312

emoticons

adding to Custom Fields, 328331

converting to graphics, 197

Enable Threaded (Nested) Comments X Levels Deep drop-down list, Discussion Settings page, 201

Encoding for Pages and Feeds text box, Reading Settings page, 199

endwhile statement, 500

Error Connecting to the Database error message, 113

error console, Mozilla Firefox, 667

error messages

installation, 113114

network features, 778

output errors, 689690

evergreen content, 434

E.Webscapes Web site, 21, 4748

Example Settings argument, add_options_page function, 716

Example Settings Page argument, add_options_page function, 716

Example Settings page, WordPress, 728729

example-my-shortcodes directory, 697

/example-settings-page directory, 714, 725

excerpt parameter, register_post_type function, 348

Excerpt section, Add New Post page, 276277

excerpts, creating, 276277

Exclude Blogs setting, Diamond Multisite widget, 819

exclude_from_search parameter, register_post_types( ); function, 346, 577

Execute file permission, 86

Export page, WordPress, 221

Extensible Markup Language (XML), 16, 158159

extensions, Google Chrome, 138

extract function, 700, 703, 709, 711

F

Facebook

niche users, 372

overview, 379380

WordPress pages, 4243

Facebook Dashboard Widget plugin, 379

Facebook Fan pages, 379380

fallback_cb parameter, wp_nav_menu( ); template tag, 568

Family link relationships, 251

Fancy Dolly widget, 672673

Fantastico, installing WordPress via, 100103

Featured Image section

Add New Page page, 290291

Add New Post page, 278

Featured Images (Post Thumbnails) feature, 592595

Featured link, Install Themes panel, 477

Featured option, Install Plugins page, 634

feed readers, 17. See also RSS (Really Simple Syndication) feeds

feedback. See comments

feedback forms, as feature of Web sites, 20

FeedDemon feed reader, 17

FeedRinse feed cleaning service, 394398

Feldman, Loren, 310

file directory listing, WordPress, 27

file extensions, common, 409

file transfer modes, 107

File Transfer Protocol. See FTP

FileZilla FTP client

changing file permissions, 87

connecting through, 8184

editing files, 8586

Web site, 81

filter hooks, 669, 671673

filtering content, plugin for

overview, 690691

replacing content, 694696

setting up plugin structure, 691

testing filter, 692693

final release version, 3536

Firebug add-on, 138, 668

Firefox browser. See Mozilla Firefox

First Comment Author value, Settings page, 786

First Comment URL value, Settings page, 786

First Comment value, Settings page, 786

First Page value, Settings page, 785

First Post value, Settings page, 785

First Screenshot Description component, readme.txt plugin file, 736

first-time unique visitors, defined, 408

500: Internal Server Error error message, 114

flame wars, 234

flipping images, 301

Follower Wonk keyword service, 376

font-family property, 533

fonts

color, 534

customizing for theme, 517

families, 533534

size, 534535

font-size property, 533

font-style property, 533

font-weight property, 533

FoodPress Web site, 810

#footer CSS ID, 531

Footer template (footer.php), 506, 509

footers

adding widgets to, 464466

installing Google Analytics tracking code, 412413

Twenty Ten theme, 452, 463

For Each Article in a Feed, Show option, Reading Settings page, 199

forking software, 2728

form function, 708709

$form->add_text function, 719

Format drop-down list, Add New Post page, 274

Format option, Add New Post page, 587

format parameter, wp_nav_menu( ); template tag, 567

Format String setting, Diamond Multisite widget, 819

Formatting options, Writing Settings page, 197

formatting text, 273274

forum signatures, 436

Forums page, All in One SEO Pack plugin, 664

404: Page Not Found error message, 114, 438

404 template (404.php), 507

403: Forbidden Access error message, 114

free plugins

AJAX Edit Comments, 629630

All in One SEO Pack, 627628

Contact Form 7, 632

finding, 618623

premium versus, 623624

Subscribe to Comments, 629

Twitter Tools, 630632

free themes

activating, 478479

browsing, 477478

defined, 473

installing, 475476

overview, 471473

previewing, 478479

what to avoid, 473474

Frequently Asked Questions component, readme.txt plugin file, 735

Friendship link relationships, 251

front page

assigning static page as, 292293

creating static page, 290

overview, 288290

setting options, 290292

Front Page Displays option, Reading Settings page, 198

FTP (File Transfer Protocol)

changing file permissions, 8687

concepts, 7778

connecting to Web server, 8184

creating folders, 122

downloading files, 77, 85

editing files, 8586, 487

installing themes, 475

list of clients, 81

opening files, 117

setting up, 7880

uploading files, 77, 85, 93, 106108

viewing files, 78, 487

FTP Accounts page, cPanel, 7880

FTP Explorer (FTP client), 81

FTP server port, 80, 83

full screen mode, toggling, 273

Full URL Path to Files (Optional) text box, Media Settings page, 207

$func parameter, add_shortcode function, 753

functions

GetText, 737738, 740

plugin, 673677

settings, 724

theme, 608609

functions.php. See optional functions file

G

Gallery post format, 584

Gallery tab, Add an Image window, 303304

[gallery] shortcode, 697

General Public License (GPL)

compliance with, 3031

overview, 2728

regular users and, 2829

text of, 27

General Settings page, 187, 192196

Generic Content post type, 345346, 573575

Genesis theme framework, 481, 605606

Geographical link relationships, 251

get_footer( ); function, 498, 557558

get_header function, 557558

get_info( ); function, 491

get_post_meta( ); template tag function, 323324, 326

get_sidebar( ); function, 498, 557558

get_the_author( ); template tag, 507

get_the_date( ); template tag, 507

get_the_time( ); template tag, 507

get_the_title function, 700

get_theme_option function, 600

get_template_part function, 341342, 498, 559

GetText functions, 737738, 740

.gif file format, 519

Global Tags section, Settings page, 821

GoDaddy domain registrar, 69, 829

Google Alerts, 384386

Google Analytics

configuration page, 415416

installing and configuring plugin, 414416

installing tracking code, 412413

keyword misspellings, 382

overview, 406407, 409

per-post breakdown, 417418

signing up for, 410412

site-overlay feature, 368369

using data from plugin, 417418

verifying installation, 414

Google Blog Search, 176

Google Chrome browser

layout engines and CSS version support, 140

overview, 138

Google Page Rank, 426

Google Reader feed reader, 17

Google Webmaster account, 441

Google XML Sitemaps plugin, 437

government blogs, 12

GPL. See General Public License

grammar, 361

Graphic River Web site, 518

graphics. See also images

comment and trackback display, 237

customizing for theme, 517

Gravatar service, 63, 203

gravatars, defined, 203

gray color value, 534

Greenwich Mean Time Web site, 195

guest blogging, 436

H

h1 CSS selector, 530

h2 CSS selector, 530

h3 CSS selector, 530

h4 CSS selector, 530

h5 CSS selector, 530

h6 CSS selector, 530

Harvard Law School, 60

has_archive parameter, register_post_types( ); function, 580

Hashcash plugin, 798

<head> tag, 92, 501

#header CSS ID, 531

Header template (header.php)

bloginfo( ); template tag parameters, 502

displaying blog name and tagline, 505

include function, 509

overview, 500501

<title> tag, 502504

headers

images

customizing, 453455

determining dimensions of, 525

overview, 523525

uploading, 525527

managing, 220

plugin, 683684, 687

Twenty Ten theme, 453455

Headers Already Sent Error Messages error message, 113

Headway theme framework, 607608

Headway Themes developer, 483484

Height ($height) parameter, add_image_size function, 595

hello.php file, 682

help and support resources

Add New Post page, 275

finding, 187188

free themes, 472

mailing lists, 45

plugins, 662

premium themes, 480481

support forums, 4344

user manual, 4445

Help option, Add New Post page, 275

Help tab

General Settings page, 187188

Posts page, 189

hexadecimal color codes, 456

hidden influencers, 372375

hierarchical parameter, register_post_types( ); function, 347, 578

hits, defined, 408

Hold a Comment in the Queue If It Contains X or More Links text box, Discussion Settings page, 203

Home Description text box, All in One SEO Plugin Options page, 439

Home Keywords (comma separated) text box, All in One SEO Plugin Options page, 439

Home Title text box, All in One SEO Plugin Options page, 439

hooks

action, 669671

filter, 669, 671673

theme, 609610

Hootsuite tool, 379

hosted version (WordPress.com)

available upgrades, 5557

defined, 62

features of, 5354

limitations of, 55

migrating blogs to, 152, 161

overview, 5557

hosting services. See Web hosting services

%hour% permalink tag, 211

hours of operation, 466

.htaccess file

backing up, 666

creating, 213214

disallowing bots, 117

permalink-server compatibility, 212

rewrite rules, 776

HTML

comment and trackback display, 236

embedding, 275

menus, 568569

minifying, 126128

HTML tab, Add New Post page, 275

<html> tag, 9293, 501

httpd.conf file, 834

Hybrid theme, 815

I

I Am Not a Lawyer (IANAL), 23

I Would Like My Blog to Be Visible to Everyone, Including Search Engines (Like Google, Bing, Technorati) and Archivers option, Privacy Settings page, 208, 431

I Would Like to Block Search Engines, but Allow Normal Visitors option, Privacy Settings page, 208, 431

IANAL (I Am Not a Lawyer), 23

ICANN (Internet Corporation for Assigned Names and Numbers), 69

icontag HTML tag, 305

id option, 563

id parameter, wp_nav_menu( ); template tag, 567

Identity link relationship, 251

IDs

category, 339

CSS, 489, 530531

IE (Internet Explorer), 135136, 140

IETester tool, 135136

IF, ELSE situations, 327

IF statements, 327

<iframe> markup tag, TweetMeme plugin, 677

Image Address text box, Add New Link page, 252

Image post format, 584

images

<ALT> tags for, 351

author profile promotion, 231

background

attaching, 521523

overview, 518519, 533

positioning, 521523

repeating, 521523

setting, 219220, 457458

uploading, 520521

captions for, 299

changing order of appearance in galleries, 304306

choosing featured, 278

finding URL of source of, 252

header

customizing, 453455

determining dimensions of, 525

overview, 523525

uploading, 525527

inserting into posts

aligning, 302303

from computer, 299302

overview, 297298

photo galleries, 303308

from Web, 298299

reasons for adding, 361362

search engine analysis of titles and information, 425

search engine optimization, 354355

search engine strategy, 435

setting size of, 206207

thumbnails

adding custom sizes, 594595

core function and template tag, 593594

defining HTML markup around, 305

dimensions, 592

overview, 592593

using in child themes

child theme image in child theme stylesheet, 543544

child theme image in parent theme stylesheet, 546548

parent theme image in child theme stylesheet, 544546

Import Blogger page, WordPress, 156

Import LiveJournal page, WordPress, 158

Import Movable Type or TypePad page, WordPress, 159160

Import page, WordPress, 221

Import RSS page, WordPress, 162

Import WordPress page, WordPress, 160161

importing

blogs via RSS feeds, 161163

Blogspot/Blogger blogs, 156157

LiveJournal blogs, 157159

Movable Type blogs, 159160

one WordPress blog into another, 160161

TypePad blogs, 159160

users, 803804

Imthiaz Organizer plugin, 307

include function, 341, 509

Include Pages option, Settings page, 821

Incoming Links module, Dashboard, 176177

Indent option, Add New Post page, 274

indenting

paragraphs, 273274

when writing HTML, 532

index.php. See Main Index template

influencers

converting to readers, 375

defined, 372

determining, 372374

Info tab, Edit Sites page, 790

init.php file

adding code to, 687

changing code, 694

defined, 715

getting new code shortcode running, 701

inline documentation, finding, 187188

inline elements, 306

input tag, 709

Insert Custom Character option, Add New Post page, 274

Insert More Tag button, Add New Post page, 273

Insert/Edit Embedded Media option, Add New Post page, 274

Insert/Edit Link button, Add New Post page, 273

inserting

audio files into posts, 312313

embedded files, 274

images into posts

aligning, 302303

from computer, 299302

overview, 297298

photo galleries, 303308

from Web, 298299

links, 273

video files into posts

from computer, 311312

overview, 309310

from Web, 310311

Install Plugins page, WordPress, 220, 634, 803

Install Themes panel, Dashboard

browsing free themes, 477

installing themes via, 476

Install WordPress pages, Fantastico, 102103

Installation Instruction component, readme.txt plugin file, 735

installation script, running, 108114

Installation tab, Install Plugins page, 636

installing

Domain Mapping plugin

mapping domain to site, 831833

obtaining IP address, 831

overview, 830831

free themes, 475476

Google Analytics plugin, 412416

network features, 774777

plugins

manually, 638639

for network use, 822824

via Dashboard, 633638

themes for network use, 814815

WordPress

manually, 104114

overview, 99

URL, 124

using Fantastico, 100103

Installing Plugin page, WordPress, 637

$instance variable, 709

$instance[‘title’] function, 672

instant messaging, as part of contact information, 216

IntenseDebate commenting system, 63

internationalizing plugins, 737740

Internet Chat Relay (IRC), 38

Internet Corporation for Assigned Names and Numbers (ICANN), 69

Internet Explorer (IE), 135136, 140

IP addresses, obtaining, 831

IRC (Internet Chat Relay), 38

Ircle chat program, 38

is_user_logged_in( ) tag, 492

iStockphoto web site, 518

Italic button, Add New Post page, 273

itemtag HTML tag, 305

iThemes Builder theme framework, 481482, 606607

iThemes developer, 481482

iTunes, podcasting, 314

J

Jaquith, Mark (WordPress developer), 49

JavaScript

enhancing plugins with, 749750

minifying, 126128

JavaScript Profiler, Safari browser, 139

journalism blogs, 12

.jpg file format, 519

K

Keep This Link Private check box, Add New Link page, 253

Keyboard Shortcuts check box, Profile page, 215

keyboard shortcuts, for comment moderation, 215

keywords

All in One SEO Pack plugin, 439

archives based on, 259

defined, 408

in header graphic, 524

long-tail, 422

misspellings of, 382

search engine analysis of, 424

search engine optimization, 351352

search engines viewing categories as, 354

searches of media files, 317

social-media monitoring services, 382383, 393

King, Alex, 379

kirtsy Web site, 368

Kitchen Sink, Add New Post page, 273

Klout evaluation service, 373

Kubrick theme, 449

L

label parameter, register_post_types( ); function, 346, 576

labels parameter, register_post_types( ); function, 576

LAMP (Linux, Apache, MySQL and PHP), 767768

Lamplight Media (WordPress designer), 48

language, configuration file, 120

Large Size option, Media Settings page, 206

Latest Products plugin, 655

Laughing Squid hosting service, 72

Leave a Reply form, 234

legacy.php file, 683

license.txt file, 27

licensing

applying to projects, 2831

open source software, 2526

overview, 2728

Limit Blog Registrations per User option, Bulk Import Members page, 803804

Limited Email Registrations option, Settings page, 784

Link Categories page, WordPress

creating categories, 247249

overview, 218

Link Category Name text box, Link Categories page, 248

Link Category Slug text box, Link Categories page, 248

link directory of resources, 260

link lists (blogrolls)

adding new links, 249253

creating link categories, 247249

displaying, 254255

editing existing links, 254

researching niches, 371

search engine optimization, 426

Link post format, 584

Link Relationship (XFN) module, Add New Link page, 251

links

adding

to categories, 249253

to navigation menus, 460461

author profile promotion, 231

competitors', 436

converting influencers to readers through, 375

correcting problems with, 757758

creating categories of, 247249

displaying, 254255

editing, 254, 273

image/URL, 299300

inserting, 273

managing, 218

outside, 426

relationships, 251

removing, 273

roles and management of, 224

search engine optimization, 426427

searching, 254

setting default category, 197

sorting, 254

strategy for building, 436

trackbacks, 18

to video, 311312

to WordPress, 29

Links menu item, Dashboard navigation menu, 218

Links page, WordPress, 218

Linux

open source software, 26

server environment, 767768

Linux, Apache, MySQL and PHP (LAMP), 767768

List Authors plugin, 231

Listorious WordPress People and Lists (Twitter list), 43

lists. See also link lists (blogrolls)

editorial SEO, 434

FTP clients, 81

including in posts, 273

of network sites, 816818

of potential audiences, 370371

of template tags, 492

Lithium social media monitoring service, 383

live WordPress events, 51

LiveJournal

backing up before migration, 154

migrating blogs to WordPress from, 157159

localizing plugins, 737740

logging in to Dashboard, 169170

Long Description component, readme.txt plugin file, 735

long-tail keywords, 422

Loop, The

creating and using template parts, 559560

Footer template, 506

Header template

bloginfo( ); template tag parameters, 502

displaying blog name and tagline, 505

overview, 500501

<title> tag, 502504

overview, 498500

Sidebar template, 505506

Lost Password feature, WordPress, 228

M

magazine blog networks, 60

magazine theme, 258259

Magento Developers Verve Meta Boxes plugin, 349

mailing lists

overview, 45

WordPress, 38

Main Index template (index.php)

defined, 486

Footer template, 506

Header template

bloginfo( ); template tag parameters, 502

displaying blog name and tagline, 505

overview, 500501

<title> tag, 502504

overview, 498500

Sidebar template, 505506

main plugin file, correct placement of, 684

Maintenance Mode plugin settings page, WordPress, 648

major releases, 36

malicious code, 473474

Manage Categories page, WordPress, 260

Manage Comments page, WordPress, 172

manage_options argument, add_options_page function, 716

Manage Themes page, WordPress

activating themes, 478479

overview, 174, 219

previewing themes, 478479

map_meta_cap parameter, register_post_types( ); function, 578

Max, Tucker, 361

Max Posts option, Settings page, 821

MaxCDN content delivery network service, 129

Maximum Rating section, Discussion Settings page, 204

media blogs, 12

media files

audio

displaying current music in Custom Fields, 328

inserting into posts, 312313

settings, 207

deleting, 317

embedding, 274

filtering by date, 316

inserting, 275

locating and downloading to computer, 164

managing, 217218

organizing, 315317

searching by keyword, 317

settings, 206207

video

captions for, 312

inserting into posts, 309312

settings, 207

VideoPress upgrade, 56

viewing, 317

Media Library page, WordPress, 217, 315317

Media menu item, Dashboard navigation menu, 217218

Media Settings page, WordPress

overview, 206207

post thumbnails, 593594

setting Auto-Embed feature, 311

Medium Size option, Media Settings page, 206

Membership option, General Settings page, 194

Menu Settings section, Settings page, 787788

menu_class parameter, wp_nav_menu( ); template tag, 567

menu_icon parameter, register_post_types( ); function, 347, 577

menu parameter, wp_nav_menu( ); template tag, 567

menu_position parameter, register_post_types( ); function, 347, 577

menus

custom navigation

core menu function and template tags, 566571

displaying using widgets, 571572

overview, 565566

locking down, 806

managing, 219

Menus page, WordPress

creating navigation menus, 459462

overview, 219

Menus plugin, 806

meta boxes, 349

meta tags, 408

metadata

defined, 319, 322

search engine optimization, 428

search engine strategy, 435

Microsoft Internet Explorer (IE), 135136, 140

Microsoft Notepad

overview, 131132

saving stylesheet, 529

using to type templates, 512

Microsoft Notepad++, 132133

Microsoft Windows Live service, 41

Microsoft Word, 512

migrating

Web sites to new host

creating backup and moving manually, 163165

using plugin to back up and move to new host, 165166

Milblogging.com Web site, 371

minifying files, 126128

Mini-Slides plugin, 307

%minute% permalink tag, 211

mIRC chat program, 38

mirroring (domain parking), 826828

.mo files, 737739

mod_mime Apache module, 649

mod_rewrite module, 214, 423, 649, 767768, 776

modules, Dashboard

arranging, 284285

collapsing (closing), 171, 185, 284

Incoming Links, 176177

moving, 183185, 285

opening, 171

Other WordPress News, 181

overview, 170172

Plugins, 177178

QuickPress, 178

rearranging, 183185

Recent Comments, 175

Recent Drafts, 179

removing, 185

Right Now, 172174

WordPress Blog, 179181

Month and Name radio button, Permalink Settings page, 211

%monthnum% permalink tag, 211

Movable Type

backing up before migration, 153

migrating blogs to WordPress from, 159160

moviereviews.php file, 685

movies post type, 751

Mozilla Firefox

add-ons for, 137138

error console, 667

Firebug and Web Developer add-ons, 668

layout engines and CSS version support, 140

overview, 136138

Mozilla open source software, 25

MSN Keyword Mutation Tool, 382

msp_display_settings_page argument, add_options_page function, 717

MSP_form class, 718719, 728729

msp_get_settings function, 717, 728729

msp_save_settings_handler function, 717718

msp_update_settings function, 724

msp-example-settings-page argument, add_options_page function, 717

msp-form-class.php file, 717

defined, 715

Mullenweg, Matt

Akismet plugin, 241

Facebook page, 43

number of WordPress downloads, 41

origins of WordPress, 28

photo gallery, 308

multi-author sites

author profile promotion tools, 231232

communication tools, 230

defined, 223

multi-author blog post management tools, 232

overview, 229230

selecting author's name, 277

multiple networks, setting up, 838839

multiple sites (multisite feature)

domain mapping

domain nameserver records, 829

domain parking, 826828

installing plugin, 830833

mapping large volume of domains, 833838

overview, 825826

MySQL tables, 9798

Network Admin menu, 779781

network features

common errors, 778

disabling, 777778

enabling, 771772

installing, 774777

subdirectories versus subdomains, 772774

when to use, 763764

network management

Plugins page, 794796

Settings page, 782788

Sites page, 788791

Themes page, 794

Updates page, 796797

Users page, 791794

overview, 6062

plugins

gathering and displaying network-wide content, 816822

installing, 822824

overview, 809

useful, 824

setting up multiple networks, 838839

sites versus blogs, 762763

stopping spam sign-ups and splogs, 797798

Super Admin role, 224

themes

enabling for individual sites, 812813

installing, 814815

overview, 809812

setting default, 815816

user management and access control

changing defaults, 804806

setting permissions, 799804

site settings, 807808

Web hosting environment

adding virtual host to Apache configuration, 768770

choosing server environments, 767768

overview, 765

shared versus dedicated hosting, 766

subdomains versus subdirectories, 766767

WordPress MU, 761762

Multi-Site Site List Shortcode plugin, 818

Multisite User Management plugin, 806

mu-plugins folder, 821

my_activation_plugin function, 743

my_digg_shortcode function, 698

my_shortcode function, 754

My Sites page, WordPress, 802803

My Text Widget, 714

My_Text_Widget class, 712

My_User_Widget class, 705

/my-plugin/javascript subdirectory, 749

MySQL

defined, 89

managing database, 9498

open source software, 26

overview, 1314, 8990

server environment, 767768

setting up database, 104106

tables, 9498

Web hosting, 5960

N

Name (Key) text box, Custom Fields module, 321, 323, 326

Name ($name) parameter, add_image_size function, 595

Name option, Users page, 792

name parameter, bloginfo( ); tag, 502

Name section

Edit User page, 228

Profile page, 216

Name text box, Add New Link page, 249

NamesDirect domain registrar, 69

naming

blogs, 193

categories, 261263, 562

category templates, 338

plugins

consistency, 685686

matching, 685

meaningfully, 685

spaces in, 685

Nav Menus post type, 750

navigation menu

custom

core menu function and template tags, 566571

creating, 459462

displaying using widgets, 571572

overview, 565566

Dashboard

Appearance menu item, 219220

Comments menu item, 219

Links menu item, 218

Media menu item, 217218

Pages menu item, 218

Plugins menu item, 220

Posts menu item, 217

Tools menu item, 221

Users menu item, 221

defined, 565

Navigator Web browser, 23

nested comments, enabling, 201

nesting HTML elements, 532

NetAdmin management interface, 73

Netscape Navigator Web browser, 23

Network Activate link, Plugins page, 812

network admin, defined, 793

Network Admin Dashboard, WordPress

Settings page

Menu Settings section, 787788

New Site Settings section, 785786

Operational Settings section, 782783

Registration Settings section, 783785

Upload Settings section, 786787

Site Admin Dashboard versus, 780781

Themes page, 794

Updates page, 796797

Users page, 791794

Network Admin Email operational setting, Settings page, 783

Network Admin menu, 779781

network features. See also multiple sites (multisite feature)

common errors, 778

disabling, 777778

domain mapping

domain nameserver records, 829

domain parking, 826828

installing plugin, 830833

mapping large volume of domains, 833838

overview, 825826

enabling, 771772

installing, 774777

managing

Plugins page, 794796

Settings page, 782788

Sites page, 788791

Themes page, 794

Updates page, 796797

Users page, 791794

Network Admin menu, 779781

plugins

gathering and displaying network-wide content, 816822

installing, 822824

overview, 809

useful, 824

setting up multiple networks, 838839

stopping spam sign-ups and splogs, 797798

subdirectories versus subdomains, 772774

themes

enabling for individual sites, 812813

installing, 814815

overview, 809812

setting default, 815816

when to use, 763764

Network Name field, Networks page, 839

Network Name operational setting, Settings page, 782

Network Plugins page, Network Admin Dashboard, 796

Network Settings page, Network Admin Dashboard, 787

Network Solutions domain registrar, 69

Network Themes page, Network Admin Dashboard, 795

Networks page, Network Admin Dashboard, 839

$new_instance argument, 710711

New Password section

Edit User page, 228

Profile page, 216

New Site Settings section, Settings page, 785786

New User Default Role drop-down list, General Settings page, 194

New version message, Plugins page, 641

New York Times, The, 60

Newest link, Install Themes panel, 477

Newest option, Install Plugins page, 635

newspapers, 60

next_posts_link (‘&laquo; Previous Entries’) template tag, 508

NextGEN Gallery plugin, 307

niches

monitoring, 382

researching, 428429

social media sites, 371372

nightly builds, 3940

No Ads upgrade, 56

_none radio button, Add New Link page, 251

Non-public blogs option, Settings page, 821

NOT operator, 384

Notepad

overview, 131132

saving stylesheet, 529

using to type templates, 512

Notepad++, 132133

notes, multi-author blogging, 230

Notes field, Add New Link page, 252

notification bubble, 142143

Number 10 blog, 1213

Numeric radio button, Permalink Settings page, 211

O

object caching, 126

Offsite Redirect upgrade, 57

$old_instance argument, update class function, 710

Open dialog box, WordPress, 312

open registration, 194

Open Source Initiative, 24

open source software

defined, 2426

licensing

applying to projects, 2831

overview, 2728

overview, 23

opening tags, HTML, 532

Opera browser

layout engines and CSS version support, 140

overview, 139

Operational Settings section, Settings page, 782783

optional functions file (functions.php)

defined, 486

importance of adding widget code, 497498

modifying, 552553

registering widgets, 495496

options editor, adding to widgets, 707714

OR operator, 384

orderby HTML tag, 306

Ordered List button, Add New Post page, 273

Organize My Files into Month and Year-Based Folders check box, Media Settings page, 207

Organizer plugin, 307

Other Comment Settings section, Discussion Settings page, 201202

Other WordPress News module, Dashboard, 181

Outdent option, Add New Post page, 274

outside links, 426

P

p CSS selector, 530

P2 theme, 63

Page Attributes section, Add New Page page, 291

page caching, 126

Page Order option, Add New Page page, 290291

Page post type, 750

Page Template option, Add New Page page, 290291

Page template (page.php), 290, 507

page templates, 563564

page-attributes parameter, register_post_type function, 348

pages

adding to navigation menus, 460

creating with PHP, 9294

defined, 408409, 573

with embedded PHP function, creating, 9294

front

assigning static page as, 292293

creating static page, 290

overview, 288290

setting page options, 290292

managing, 218

posts versus, 287288

roles and management of, 225

viewing number of, 173

Pages menu item, Dashboard navigation menu, 218

Pages page, WordPress, 218

page-slug.php feature, 563

pageviews, defined, 408409

pagination, 433

Palmer, Kevin (WordPress consultant), 49

parameters

bloginfo( ); template tag, 502

defined, 492, 502

template tags, 492494

parent categories, 260

parent themes

adding new template files, 549551

customizing style, 541543

functions.php file, 552

loading style, 540541

overriding parent template files, 549

preparing, 553554

removing template files, 552

using child theme image in, 546548

using image in child theme stylesheet, 544546

Parked Domains page, cPanel, 826827

Password Protected option, Add New Post page, 280

passwords

assigning to posts, 280

authenticating, 227

changing, 216

editing user, 228

installing WordPress

with Fantastico, 100, 102103

manually, 104105, 109, 111

logging in to WordPress, 170

secure, 216, 227

Paste as Plain Text option, Add New Post page, 274

Paste from Word option, Add New Post page, 274

Path field, Networks page, 839

paths, defined, 409

PEER 1 content delivery network service, 129

Pending Post Notifier plugin, 232

performance optimization

caching system

content delivery networks, 128129

minifying files, 126128

plugins for, 129

configuration file

absolute WordPress path, 122

database information section, 117118

database table prefix, 120122

default language, 120

moving /wp-content directory, 122123

optimizing, 123125

secret keys, 118119

securing, 116117

overview, 115

text editors

Notepad, 131132

Notepad++, 132133

overview, 129130

TextMate, 134

Web browsers

cross-browser compatibility, 139140

Internet Explorer, 135136

miscellaneous, 138139

Mozilla Firefox, 136138

overview, 129130, 134135

Permalink Settings page, WordPress

custom permalink structure, 211212

.htaccess files, creating, 213214

overview, 209210

permalinks/server compatibility, 212

pretty permalinks, 210211

search engine strategy, 430

permalinks

custom structure, 211212

defined, 210

pretty, 210211

search engine optimization, 351352, 422423, 425

search engine strategy, 430431, 434435

server compatibility, 212

servers that don't use Apache mod_rewrite, 214

static pages, creating, 290

permissions, file

changing, 78, 8687, 117

choosing, 108

.htaccess files, 213

upload storage, 207

permissions, user

changing

changing roles on sign-up, 805806

locking down menus, 806

overview, 804

site-specific sign-up, 805

default

controlling access to sites, 801803

importing users, 803804

overview, 799800

user registration, 800801

personal blogs, 12

Personal Options section, Profile page, 214215

Personal Settings page, WordPress, 243

photo galleries

as feature of Web sites, 19

inserting into posts, 303308

Photoshop Elements, 525

PHP (PHP Hypertext Preprocessor)

Advanced Text Widget, 466

creating Web pages with, 9294

date and time formatting, 195

defined, 90

file permissions, 87

function–style parameters, 492493

increasing memory limits, 125

open source software, 2526

overview, 1314, 8991

server environment, 767768

template and functions files, 486

template tags, 491492

Web hosting, 5960

.php extension, saving files as in Notepad, 131132

<?php start command, 91, 491492, 689

phpMyAdmin utility

backing up database, 144145

database structure viewed through, 9697, 120121

Physical link relationship, 251

pingback_url parameter, bloginfo( ); tag, 502

pingbacks. See trackbacks (pingbacks)

Pixelita Designs (WordPress designer), 48

Plesk management interface, 73

Plinky service, 63

Plugin Activated message, Plugins page, 643, 687

plugin header, 683684

Plugin Name component, readme.txt plugin file, 735

Plugin Options page, WordPress, 749

Pluginize (WordPress developer), 49

plugins, 681730

activating, 642644

adding functionality to profile filters, 755757

best practices

creating readme.txt file, 735736

internationalizing (localizing), 737740

overview, 731734

for bringing RSS feeds into Dashboard, 401

caching system, 129

compliance with GPL, 2930

core, 616617

correcting hyperlink problems, 757758

creating

adding plugin header, 687

setting up plugin files, 686687

testing, 687688

custom post types, 750753

custom shortcodes, 753755

deactivating, 146, 642644

editing files, 677680

enabling, 808

enhancing

with CSS, 745749

with JavaScript, 749750

evaluating, 624626

for filtering content

overview, 690691

replacing content, 694696

setting up plugin structure, 691

testing filter, 692693

free, 618632

functionality and output, 674677

functions within, 673674

global settings, 647648

importer, 152153, 163

installing

manually, 638639

from Plugins module, 178

via Dashboard, 633638

interaction with WordPress

action hooks, 669671

filter hooks, 671673

locating and downloading files to computer, 164

locating conflicts with themes, 666668

making pluggable, 744745

managing, 220

for minifying files, 127

network

gathering and displaying network-wide content, 816822

installing, 822824

overview, 809

useful, 824

overview, 615

page/post specific settings, 647648

podcasting, 314

as reason to upgrade WordPress installation, 35

roles and management of, 224

search engine optimization

as advantage in, 423

All in One SEO Pack, 438440

overview, 437438

Redirection, 442443

Robots Meta, 445

WP-Page Navi, 443444

XML Sitemap Generator for WordPress, 440442

Yoast Breadcrumbs, 443

self-hosted version (WordPress.org), 57

settings page

adding Admin menu entry, 716717

adding functions, 724

configuring default settings, 723

creating MSP_form class, 724728

creating settings form, 717723

setting up plugin structure, 714716

testing plugin, 728730

shortcodes

adding content to, 701704

attributes, 700701

building, 698699

setting up plugin structure, 697

steps before releasing, 3031

structure of

best practices, 684686

default plugins, 682683

overview, 681682

requirements, 683684

technical support, 662

test sites, setting up, 660662

themes versus, 618

troubleshooting

blank screen, 688689

output errors, 689690

overview, 663666

uninstalling

automatically, 644646

manually, 646

upgrading

automatically, 640642

manually, 642

overview, 639640

using templates, 741743

Web site migration, 165166

widgets

adding options editor to, 707714

coding, 704707

overview, 704

settings, 654659

Plugins menu item, Dashboard navigation menu, 220

Plugins menu, Network Admin Dashboard, 782, 808

Plugins module, Dashboard, 177178

Plugins page, WordPress

activating links, 643

overview, 220, 794796

plugin activated message, 687

plugin deleted message, 646

.png file format, 519

Podcast Channels plugin, 314

podcasting, 313314

Podcasting Plugin, 314

point releases, 36

pointing (domain parking), 826828

PollDaddy polling and survey plugin, 62

Popular option, Install Plugins page, 634

portfolios, as feature of Web sites, 20

Position options, Background Image display options page, 458

positioning background images, 521523

post_class( ) template tag, 342344, 586

.post CSS selector, 343

Post via E-Mail option, Writing Settings page, 197

post formats

setting default, 197

theme support for, 584592

%post_id% permalink tag, 211

Post meta option, Settings page, 821

post revisions, optimizing, 123124

Post Tags page, WordPress

creating new tags, 265266

overview, 217

Post Tags section, Add New Post page, 278

Post text box, Add New Post page, resizing, 282283

Post Thumbnails (Featured Images) feature, 592595

post_tag parameter, register_post_type function, 349

Post to Main Blog option, Settings page, 821

post_type column, 750

%postname% permalink tag, 211

PostRank evaluation service, 373374, 418419

posts

composing, 271275

customizing with template tags, 507508

defined, 573

editing, 281282

inserting audio files into, 312313

inserting images into

aligning, 302303

from computer, 299302

overview, 297298

photo galleries, 303308

from Web, 298299

inserting video files into

from computer, 311312

overview, 309310

from Web, 310311

managing, 217

missing, 281

multi-author blog post management, 232

options, 276282

pages versus, 287288

publishing, 199, 278281

roles and management of, 225

scheduling, 230

setting maximum number of per feed, 198

setting maximum number of per page, 198

viewing number of, 173

workspace creation

arranging modules, 284285

Screen Options panel, 282284

Posts menu item, Dashboard navigation menu, 217

Posts Page drop-down list, Reading Settings page, 294295

Posts page, WordPress

customization options, 188189

editing posts, 281

overview, 217

.pot files, 738740

Power Line blog, 12

PowerPress plugin, 314

‘pre’ element, HTML, 758

<pre> HTML markup tag, 703

premium plugins, 623624

premium themes, 473, 480484

presentations, contributing, 50

Press This link, Writing Settings page, 197

Press75 developer, 483484

pretty permalinks, 210211

Preview button, Add New Post page, 279

previewing

free themes, 478479

posts, 279

previous_posts_link (‘Next Entries &raquo;’) template tag, 508

prewriting posts, 364

Price Range plugin, 655

printing, enabling sharing via, 366

privacy

links, 253

posts, 280

private blogs, 807

search engine strategy, 431

Unlimited Private Users upgrade, 57

Privacy Settings page, WordPress, 208209, 807

Private option, Add New Post page, 280

ProBlogger blog, 13, 360

Product Categories plugin, 654

Product Donations plugin, 655

Product Specials plugin, 654

Product Tags plugin, 655

professional blogs, 13

Professional link relationship, 251

professional services

consultants, 49

designers, 4748

developers, 4849

overview, 4547

profile filters, 755757

Profile page, WordPress, 214217

profile photo, in header graphic, 524

Profile Pic plugin, 231

promotion

of author profiles, 231232

of podcasts, 314

strategy for, 365

properties, CSS, 531

Proulx, Marcel, 307

public argument, register_post_type function, 346

Public option, Add New Post page, 279

public parameter, register_post_types( ); function, 577

publicly_queryable parameter, register_post_types( ); function, 346, 577

Publish button, Add New Post page, 281

Publish Immediately option, Add New Post page, 281

Publish module

Add New Page page, 291

Add New Post page, 278281

publish_post action, TweetMeme plugin, 676

publishing posts

establishing routine for, 434435

overview, 278281

Q

query string–style parameters, 493

query_posts( ); template tag, 558

<query_posts> template tag, 338341

query_var parameter, register_post_types( ); function, 347, 578

Quick Edit inline menu, Link Categories page, 249

Quick Edit link, Comments page, 239

Quick Edit menu, Posts page, 282

QuickPress module, Dashboard, 178

Quota field, cPanel, 80

Quote post format, 584

R

Rabe, Alex, 307

Radian6 social media monitoring service, 381, 383

Random Image widget, 307

Rating drop-down list, Add New Link page, 253

RC (release candidate) version, 35

re_write rules

functional permalink structure, 213

slashes around tags, 212

Read file permission, 86

readers, visitors versus, 359

Reading Settings page, WordPress

adding blog to Web site, 294295

assigning static page as front page, 292293

overview, 198199

readme.txt file, creating, 735736

Really Simple Syndication feeds. See RSS

Recent Comments module, Dashboard, 175

Recent Drafts module, Dashboard, 179

Recent Posts widget, 464466

Recently Updated link

Install Plugins page, 635

Install Themes panel, 478

Reddit social news site, 404

Redirection plugin, 431, 437438, 442443

redistribution of open source software, 24

Redo option

Add an Image window, 301

Add New Post page, 274

reducing number of database calls, 124125

referrals, defined, 409

referrers, defined, 409

Refollow automation tool, 377378

register_activation_hook function, 744

register_post_type function, 345349, 574575

register_sidebar tag, 496

register_taxonomy function, 583

register_widget function, 704, 706, 712, 717

Register.com domain registrar, 69

Registered option, Users page, 792

registering

domain names

cost of, 6869

extensions, 68

overview, 6970

users

adding, 225226

allowing, 225226

overview, 800801

widgets, 495496

Registration Notification option, Settings page, 784

Registration page, WordPress, 225226

Registration Settings section, Settings page, 783785

release archives, 3637

release candidate (RC) version, 35

release cycles. See also upgrading

overview, 3334

release archives, 3637

upgrading WordPress software, 3435

versions, 3536

Remote Publishing option, Writing Settings page, 198

Remove Background Image button, Custom Background page, 458

Remove Formatting option, Add New Post page, 274

renaming. See naming

Repeat options, Background Image display options page, 458

repeating background images, 521523

Reply link, Comments page, 238

Reputation Ranger monitoring service, 383

Requires at least: component, readme.txt plugin file, 735

reset.css file, 554

Resources page, 252253

Resources pane, Safari browser, 139

review sites, 383

Revisions post type, 750

rewrite parameter, register_post_types( ); function, 348, 580

Right Now module, Dashboard

collapsing, 185

moving, 184

overview, 172174

Robots Meta plugin, 438, 445

robots.txt file, 428

roles. See user roles

Romantic link relationships, 251

root directory, finding, 107

rotating images, 301

Rowse, Darren

ProBlogger blog, 13

tailored content, 360361

RSS (Really Simple Syndication) feeds

backing up before migration, 154

displaying incoming links, 176

finding URL of source of, 252

migrating blogs to WordPress via, 151, 161163

multi-author blogging, 230

overview, 1617

podcasting, 314

posts versus pages, 287288

publishing excerpts or full posts, 199

setting maximum number of posts, 198

social-media monitoring services, 383, 392393, 401

RSS Address text box, Add New Link page, 252

RSS feed icon, 17

RSS widget, 467469

Rust, Roland, 307

S

Sabin-Wilson, Lisa

archives page, 15, 257258

chronological listing of recent blog posts, 20

Custom Fields feature, 321322

database structure viewed through phpMyAdmin, 120121

Design Portfolio category, 337338

E.Webscapes Web site, 21, 4748

front page, 288289

home page, 336

HTML source code in regular and minified state, 127128

personal blog of, overview, 12

photo gallery, 307

Service page, 336337

spam, 241242

static-page template, 334

tag cloud, 267

WordPress Dashboard layout, 186

WordPress Twitter list, 43

writing content with readers in mind, 353

Safari browser, 139, 140

safe mode, PHP software, 108

salts (secret keys), 118119

Sans-serif fonts, 534

Save Draft button, Add New Post page, 279

Save module, Add New Link page, 253

scaling images, 301

Screen Options panel, Add New Post page, 282284

Screen Options pop-up menu, Dashboard

changing Dashboard layout, 186

customization options, 188189

removing modules, 185

search engine optimization (SEO)

advantages of WordPress for, 422424

allowing access to blog, 112

<ALT> tags for images, 298, 354355

categories, 354

how search engines see content, 424427

importance of, 421422

keywords, 351352

links, 426427

metadata, 428

overview, 350351

plugins for

All in One SEO Pack, 438440

overview, 437438

Redirection, 442443

Robots Meta, 445

WP-Page Navi, 443444

XML Sitemap Generator for WordPress, 440442

Yoast Breadcrumbs, 443

researching niches, 428429

robots.txt file, 428

strategies for

duplicate content, 434

editorial SEO list/calendar, 434

improving blog design, 431433

link-building strategy, 436

publishing routine, 434435

setting up blog, 430431

submitting to search engines and directories, 427

taglines, 193

tags, 265, 502503

titles, 352353, 503

visibility, 208209

writing content with readers in mind, 352353

search function

Boolean search methods, 384

keyword searches, 259

media files, 317

posts versus pages, 287288

Search link, Install Themes panel, 477

Search option, Install Plugins page, 634

Search Results (search.php) template, 507, 509

Search Users feature, Network Admin Dashboard, 781

Second Screenshot Description component, readme.txt plugin file, 736

%second% permalink tag, 211

secret keys (salts), 118119

security

configuration file, 116117

malicious code, 473474

passwords, 216, 227

as reason to upgrade WordPress installation, 34

spam

Akismet plugin, 19, 63, 241245

comment settings, 201, 203

dealing with, 240241

free themes, 473

marking comments as, 239

overview, 1819

rescuing non-spam captured comments and trackbacks, 244245

stopping spam sign-ups and splogs, 797798

Twitter, 377

viewing comments marked as spam, 219

selectors, CSS, 529530

self-hosted version (WordPress.org)

Docs page, 58

features of, 5354

Free Themes Directory page, 5859

migrating blogs to, 152153, 155, 161

multisite feature, 6062

overview, 5760

Plugin page, 57

Roadmap page, 5859

SEMRush tool, 429

Send Trackbacks section, Add New Post page, 277

sentiment scores and analysis, 386387

SEO. See search engine optimization

SEO Book Web site, 422

SEOmoz Web site, 422

Serif fonts, 534

ServerAlias directive, 827

ServerAlias directive, 833

ServerBeach blog, 12

settings form, 717723

Settings menu, Dashboard

Discussion Settings page

Avatars section, 204205

Before a Comment Appears section, 202

Comment Blacklist section, 203

Comment Moderation section, 203

Default Article Settings section, 200201

E-Mail Me Whenever section, 202

Other Comment Settings section, 201202

General Settings page, 192196

Media Settings page, 206207

overview, 191192

Permalinks Settings page

creating .htaccess files, 213214

customizing permalinks, 211212

overview, 209210

permalink-server compatibility, 212

pretty permalinks, 210211

Privacy Settings page, 208209

Reading Settings page, 198199

Writing Settings page, 196198

Settings page, Network Admin Dashboard

Menu Settings section, 787788

New Site Settings section, 785786

Operational Settings section, 782783

Registration Settings section, 783785

Upload Settings section, 786787

settings page, plugin for

adding Admin menu entries, 716717

adding settings functions, 724

configuring default settings, 723

creating MSP_form class, 724728

creating settings form, 717723

setting up plugin structure, 714716

testing, 728730

$settings variable, 721

settings-functions.php file, 715, 721

settings-page.php file, 715716

755 file permission code, 8687, 207, 213

777 file permission code, 86, 213

shared hosting, 766

shared-server solution, 62, 766

ShareThis plugin, 367, 379

sharing options

analyzing and testing, 368370

enabling, 366367

not overwhelming with, 368

presenting at right time, 368

thinking about user, 368

Shopping Cart plugin, 654

Short Description component, readme.txt plugin file, 735

shortcodes

adding content to, 701704

attributes, 700701

building, 698699

creating pages, 817

custom, 753755

setting up plugin structure, 697

Show Admin Bar option, Profile page, 215

show_in_nav_menus parameter, register_post_types( ); function, 577

show_ui parameter, register_post_types( ); function, 346, 577

Show/Hide Kitchen Sink button, Add New Post page, 273275

showposts=X parameter, <query_posts> template tag, 339, 341

Sidebar template (sidebar.php), 341342, 505506, 509

sidebars

adding widgets to, 464466

bloat, 433

list of categories in, 260

removing widgets from, 465

Single Post template (single.php), 507, 582

single-generic-content.php template, 582

single-posttype.php template, 582

singular_label argument, register_post_type function, 346

Site Address (URL) text box, General Settings page, 193

Site Admin Dashboard, WordPress, 780

Site Manager utility, FileZilla, 8284

Site Name field, Networks page, 839

Site Title text box, General Settings page, 193

Site Visibility setting, Privacy Settings page, 807

sitemaps, creating, 440442

sites. See Web sites

Sites menu, Network Admin Dashboard, 782

Sites option, Users page, 792

Sites page, Network Admin Dashboard, 788791, 812

site-specific sign-up, 805

sitewide plugins, 822

644 file permission code, 8687

640 file permission code, 117

size

of fonts, 534535

of header images, 525

of images, 300301, 455

of Post text box, 282283

of thumbnails, 594595

of video, 311

Size of the Post Box option, Writing Settings page, 197

slogans, in header graphic, 524

slug parameter

register_post_type function, 348

wp_nav_menu( ); template tag, 567

slugs, 248, 262, 266, 561

SmartFTP (FTP client), 81

Smashing Magazine, 519, 536

SMS text messaging, 57, 656657

Snippet Editor, Safari browser, 139

Sociable plugin, 367

social bookmarking, 436

social communities, as feature of Web sites, 20

social media

converting influencers to readers through, 375

Facebook

niche users, 372

overview, 379380

WordPress pages, 4243

finding users on, 4243

niche, 371372

posting updates from, 466

search engine strategy, 436

Twitter

author profile promotion, 232

building account using automated tools, 376378

building profiles, 376

evaluating influence of users, 373

niche users, 372

updating from blog, 378379

WordPress lists, 4243

Social Mention monitoring service

incoming links, 176

setting up, 386387

social-media listening hubs

editing Dashboard to create, 400402

list of monitoring services, 381

reasons for, 382383

tools

BackType, 389

BlogPulse, 388

Boardreader, 389390

Google Alerts, 384386

mix of, 392400

overview, 383384

Social Mention, 386387

Technorati, 388389

Twingly, 391392

Twitter Search, 390391

Software Freedom Law Center, 29

software versioning. See upgrading; versions of WordPress

source code

integrity of author's, 24

open source software, 24

Space upgrades, 56

spaces, in PHP command syntax, 91

spam

Akismet plugin

activating, 241245

defined, 63

overview, 19

comment settings, 201, 203

dealing with, 240241

free themes, 473

marking comments as, 239

overview, 1819

rescuing non-spam captured comments and trackbacks, 244245

stopping spam sign-ups and splogs, 797798

Twitter, 377

viewing comments marked as, 219

Spam link

Comments page, 239

Sites page, 789

<span> tags, 306

special event notices, 466

speed, site

caching system

content delivery networks, 128129

minifying files, 126128

plugins for, 129

search engine strategy, 432433

spellchecker, toggling, 273

splogs, 797798

SQL (Structured Query Language), 14, 90

Stable Tag component, readme.txt plugin file, 735

StatCounter analysis tool, 404405

static pages

assigning as front page, 292293

creating, 290

creating using templates

assigning template to static page, 335337

overview, 333334

uploading template, 334335

defined, 333

as feature of Web sites, 20

using for front page, 198

Status drop-down list, Add New Post page, 279

Status post format, 585

Stick This Post to the Front Page check box, Add New Post page, 279280

.sticky CSS selector, 343

sticky posts, 279280, 342344

stop words, 435

Store Uploads in This Folder option, Media Settings page, 207

str_replace function, 695, 703

Strength indicator, cPanel, 80

Strikethrough button, Add New Post page, 273

Structured Query Language (SQL), 14, 90

StudioPress developer, 481482

style, displaying post format by, 588

$style variable, 703

/styles directory, 746

stylesheet headers, 489490

stylesheet path, 124125

Stylesheet template (style.css), 303, 489490, 498

stylesheet_url parameter, bloginfo( ); tag, 502

stylesheets, defined, 553. See also CSS (Cascading Style Sheets)

subcategories (child categories), 260, 354

subdirectories, 766767, 772774

subdomains, 660, 766767, 772774

Subdomains page, cPanel, 660661

Subscribe to Authors Post Feed plugin, 230

Subscribe to Comments plugin, 629

Subscribe2 plugin, 658659

subscriber count, 372373

Subscriber role, 194, 223225

Super Admin role, 224225, 793

support forums

contributing through, 50

help resources, 188

overview, 4344, 662

Web hosting services, 7071

supports parameter, register_post_types( ); function, 348, 579

Syndication Feeds Show the Most Recent text box, Reading Settings page, 198

syntax editors

Notepad++, 132133

TextMate, 134

Sysomos social media monitoring service, 381, 383

system requirements

domain names

cost of, 6869

extensions, 68

overview, 6768

registering, 6970

Web hosting services

bandwidth, 7275

disk space, 7274

list of, 72

overview, 7072

T

tabbing, when writing HTML, 532

$table_prefix line, wp-config.php file, 121

Tadlock, Justin, 815

tag clouds, 267

$tag parameter, add_shortcode function, 753

Tagline text box, General Settings page, 193

taglines

choosing, 193

displaying, 505

in header graphic, 524

.tag–news CSS selector, 343

tags

converting categories to, 264

creating, 265267, 278

custom styles for, 342344

editing, 265267

overview, 259, 265

roles and management of, 224

search engine strategy, 435

sitewide, 820822

viewing number of, 174

Tags Blog option, Settings page, 821

Tags component, readme.txt plugin file, 735

Tags page, WordPress, 174, 265

tailored content, 360361

Target module, Add New Link page, 250251

.tar.gz file format, 106

taxonomies parameter, register_post_types( ); function, 349, 580

taxonomy-sample-taxonomy.php template, 584

Technorati

categories, 354

incoming links, 176

overview, 388389

setting up, 389

template files

adding Custom Fields to, 323326

adding to themes

content-specific standard templates, 561563

creating and using template parts, 559561

creating named templates, 557558

overview, 557

using page templates, 563564

modifying for parent themes, 548549

Template header, WordPress theme, 539

template parts, 559561

template path, 124125

template tags

comment and trackback display, 236

converting for migration, 154

core menu function and, 566571

core post thumbnails function and, 593594

customizing, 494

customizing posts with, 507508

list of, 492

overview, 91, 490492

parameters, 492494

for post formats, 588592

<query_posts>, 338–339

reducing number of database calls, 124125

viewing, 487489

WordPress Codex, 494495

templates

category, 337338

child and parent themes, 554

connecting, 508515

converting for migration, 153155

converting to page templates, 563

creating for each post category, 337338

default page, 290

defined, 486487, 553

parent theme

adding new template files, 549551

overriding parent template files, 549

preparing, 553554

removing template files, 552

plugin, 741743

sidebar, 341342

static page

assigning to static page, 335337

overview, 333334

uploading, 334335

test sites, setting up, 660662

Tested up to: component, readme.txt plugin file, 735

testing

contributing by, 50

cross-browser compatibility, 134136, 139140

nightly builds, 40

plugins, 687688, 692693, 728730

release cycles and, 35

sharing options, 370

with Web browsers

cross-browser compatibility, 139140

Internet Explorer, 135136

miscellaneous, 138139

Mozilla Firefox, 136138

overview, 134135

testing subdomain, 661

text

aligning, 273

color, 274, 534

customizing for theme, 517

font families, 533534

formatting, 273274

search engine optimization, 351

size, 534535

Text Color option, Add New Post page, 274

text editors

Notepad, 131132

Notepad++, 132133

overview, 129130

TextMate, 134

used by FTP clients, 85

word processors versus, 130

text messaging, 656657

Text Messaging upgrade, 57

Text widget, 466467

TextEdit, 512

TextMate

overview, 134

saving stylesheets, 529

the_author_link( ); template tag, 507

the_author_meta( ) template tag, 756

the_author_meta (‘twitter’) template tags, 755

`the_author_twitter` hook, 756

the_category( ); template tag, 491, 508

the_content filter, 676, 692, 697

the_content(‘Read More...’); template tag, 508

the_excerpt( ); template tag, 508

the_permalink( ); template tag, 507

the_title( ); template tag, 507

Thematic theme framework, 604605

Theme Editor page, WordPress

creating custom post types, 345

overview, 220

theme files

locating and downloading to computer, 164

viewing and editing, 487

theme frameworks

common features of, 608611

customizing, 611612

overview, 601602

popular

Carrington, 603604

Genesis, 605606

Headway, 607608

iThemes Builder, 606607

Thematic, 604605

Theme Hybrid, 602603

search engine optimization, 428

Theme Hybrid theme framework, 602603

Theme Locations module, Menus page, 459

Theme Name header, WordPress theme, 539

Theme Options page

building, 596599

creating named templates, 558

overview, 595596

using in themes, 600

themes

adding template files

content-specific standard templates, 561563

named templates, 557558

overview, 557

page templates, 563564

template parts, 559561

as advantage in search engine optimization, 423

background colors, 533

background graphics

attaching images, 521523

overview, 518519

positioning images, 521523

repeating images, 521523

uploading images, 520521

backing up, 14, 90

borders, 535536

child

creating, 538540

customizing parent theme style, 541543

loading parent theme style, 540541

modifying theme structure with, 548554

overview, 537538

using images in, 543548

compliance with GPL, 2930

connecting templates, 508515

CSS

classes, 530531

IDs, 530531

overview, 527529

properties, 531

selectors, 529530

values, 531

customizing, 536, 556557

customizing posts with template tags, 507508

defined, 486487

design requirements, 474

displaying current, 174

downloading from reputable sources, 472

fonts, 533535

free

activating, 478479

browsing, 477478

installing, 475476

overview, 5860, 471473

previewing, 478479

what to avoid, 473474

header graphics

determining image dimensions, 525

overview, 523525

uploading images for, 525527

HTML techniques, 532

locating conflicts with widgets, 666668

Main Index template and The Loop

Footer template, 506

Header template, 500505

overview, 498500

Sidebar template, 505506

managing, 219220

network

enabling for individual sites, 812813

installing, 814815

overview, 809812

setting default, 815816

overview, 485489, 517, 555556

plugins versus, 618

premium, 480484

professional development services, 45

as reason to upgrade WordPress installation, 35

roles and management of, 224

self-hosted version (WordPress.org), 5859

steps before releasing, 3031

stylesheet file, 489490

support for built-in features

custom navigation menus, 565572

custom post types, 572583

Custom Taxonomies feature, 583595

overview, 564565

post formats, 584592

Post Thumbnails feature, 592595

switching, 472

template tags

customizing, 494

overview, 490492

parameters, 492494

WordPress Codex, 494495

Theme Options page

building, 596599

overview, 595596

using in themes, 600

Twenty Ten

custom background color, 456458

custom header image, 453455

custom navigation menus, 459462

layout and structure of, 449453

widgets, 462469

using multiple stylesheets, 515516

widget areas, 495498

Themes menu, Network Admin Dashboard, 782

Themes page, Network Admin Dashboard, 794, 814

Themes tab, Edit Sites page, 812

third-party applications, 70

$this->get_field_id function, 709

$this->get_field_name function, 709

threaded (nested) comments, 201

301 redirections, 437438

throttling, defined, 75

thumbnail parameter, register_post_type function, 348

Thumbnail Size option, Media Settings page, 206

thumbnails

adding custom image sizes for, 594595

core function and template tag, 593594

defining HTML markup around, 305

dimensions, 592

overview, 592593

tiling background image, 522523

Time Format text box, General Settings page, 195

Timeline pane, Safari browser, 139

Timezone drop-down list, General Settings page, 195

<title> HTML tag, 92, 502504

title parameter, register_post_type function, 348

$title variable, 710, 711

titles

All in One SEO Pack plugin, 439

for audio, 313

for images, 298299

search engine analysis of, 425

search engine optimization, 351353

search engine strategy, 434

for video, 310, 312

tm_generate_button( ) function, TweetMeme plugin, 677

tm_ping( ) function, TweetMeme plugin, 676

tm_update function, TweetMeme plugin, 677

Toggle Full Screen Mode button, Add New Post page, 273

Toggle Spellchecker button, Add New Post page, 273

Tools menu item, Dashboard navigation menu, 221

Tools page, WordPress, 221

_top radio button, Add New Link page, 251

top-level domain extensions, 68

Torbert, Michael, 438

trackbacks (pingbacks)

choosing service, 198

defined, 236

displaying, 236237

managing, 238240

overview, 18, 236

rescuing non-spam captured, 244245

search engine optimization, 423, 426

setting up, 200201, 277

spam, 240241

trackbacks parameter, register_post_type function, 348

traffic measurement services, 373

traffic sources, 409

transferring files via FTP client, 85

Trash feature, WordPress

deleting comments, 239

optimizing, 123124

viewing comments marked as trash, 219

Trash link, Comments page, 239

Trellian Keyword Discovery Tool, 382

Trip Advisor review site, 383

tutorials, contributing, 50

Tweetdeck tool, 379

TweetMeme Retweet Button plugin, 675676, 679

Twenty Ten theme

adding <query_posts> template tag to, 340

child and parent themes, 538541

custom background color, 456458

Custom Fields feature, 324

custom header image, 453455

custom navigation menus, 459462

displaying blog name and tagline, 505

displaying title, 503504

DOCTYPE code, 501

functions.php file, 553

layout and structure of, 449453

One Column, No Sidebar template, 549550

sidebar, 505

single-generic-content.php template, 582

supporting custom menus, 565566

viewing theme files, 487488

widgets

adding to sidebar or footer, 464466

overview, 462463

RSS widget, 467469

Text widget, 466467

WordPress logo in footer, 545

Twingly Microblog Search service, 391392

Twitter

author profile promotion, 232

building account using automated tools, 376378

building profiles, 376

evaluating influence of users, 373

niche users, 372

updating from blog, 378379

WordPress lists, 4243

Twitter Lists for WordPress plugin, 43

Twitter Search monitoring service, 390391

Twitter Tools plugin, 379, 630632

.txt extension, 131

TypePad

backing up before migration, 153

migrating blogs to WordPress from, 159160

U

Unapprove link, Comments page, 238

Uncategorized default category, 261

Underline option, Add New Post page, 274

underscore (_), 109, 122

Undo option

Add an Image window, 301

Add New Post page, 274

uninstalling plugins

automatically, 644646

manually, 646

unique visitors, defined, 409

Unlimited Private Users upgrade, 57

Unlink button, Add New Post page, 273

Unordered List button, Add New Post page, 273

Update Services option, Writing Settings page, 198

Updates menu, Network Admin Dashboard, 782

Updates page

Network Admin Dashboard, 796797

WordPress, 143144, 146147, 640

updating

free themes, 474

Twitter account from blog, 378379

WordPress release cycle, 3334

upgrading

hosted version (WordPress.com), 5557

plugins

automatically, 640642

manually, 642

overview, 639640

WordPress

automatically, 145147

available upgrade notifications, 141144

backing up database, 144145

manually, 147150

release cycles, 3435

Upload link, Install Themes panel, 477

Upload New Media page, WordPress, 218

Upload option, Install Plugins page, 634

Upload Settings section, Settings page, 786787

uploading

background images, 520521

files via FTP, 77, 85, 93, 106108

header images, 525527

templates for static pages, 334335

Uploading Files section, Media Settings page, 207

url parameter, bloginfo( ); tag, 502

urlencode function, 698

User Accounts May Be Registered option, Settings page, 800

user documentation

contributing, 50

WordPress Codex, 40

user management and access control

adding new users, 226227

allowing new user registration, 225226

assigning privileges at installation, 105

changing defaults, 804806

editing user details, 228229

roles and capabilities, 223225

setting permissions

controlling access to sites, 801803

importing users, 803804

overview, 799800

user registration, 800801

site settings, 807808

user manual, 4445

user roles

capabilities, 223225

changing on sign-up, 805806

editing, 228

types of, 194

$user->user_ nicename variable, 706

Username option, Users page, 792

usernames

installing WordPress

with Fantastico, 100, 102103

manually, 104105, 109, 111

logging in to WordPress, 170

migrating blogs to WordPress, 157, 160

Users menu, Network Admin Dashboard, 782

Users menu item, Dashboard navigation menu, 221

Users Must Be Registered and Logged in to Comment option, Discussion Settings page, 201

Users page

Dashboard, 221, 228229

Network Admin Dashboard, 791794

UTC (Coordinated Universal Time), 195

UTF-8 character encoding, 199

V

Valdrighi, Michel, 28

validated code

defined, 423

search engine strategy, 432

Value text box, Custom Fields module, 321

VanFossen, Lorelle, 362363

Vasile, James, 29

VaultPress backup and restore service, 62

Version header, WordPress theme, 539

version number, locating, 141142, 174

versions of WordPress

comparing

hosted version, 5557

overview, 5354

self-hosted version, 5760

historical archive of, 3637

multisite feature, 6062

release cycle, 3536

software versioning, defined, 36

Verve Meta Boxes plugin, 349

video

captions for, 312

inserting into posts, 309312

settings, 207

VideoPress upgrade, 56

Video component, readme.txt plugin file, 736

Video post format, 585

VideoPress upgrade, 56, 63

VIP service, 63

virtual hosts, adding to Apache configuration, 768770

Visibility options, Add New Post page, 279

Visit option, Sites page, 790

visitors

defined, 409

first-time unique, 408

readers versus, 359

unique, 409

Visual Editor check box, Profile page, 214

Visual Text Editor mode, 272, 275

Voce Communications (WordPress developer), 49

voice, 361

W

W3 Total Cache plugin, 127, 129, 432

W3C (World Wide Web Consortium), 135, 423424

W3Schools, 536

weather, displaying in Custom Fields, 328

Web Address text box, Add New Link page, 249

Web browsers

cross-browser compatibility, 139140

Internet Explorer, 135136

miscellaneous, 138139

Mozilla Firefox, 136138

overview, 129130, 134135

Web Dev Studios (WordPress designer), 48

Web Developer add-on, 138, 668

Web hosting services

backup services, 14, 90

bandwidth, 7275

defined, 59, 67

disk space, 7274

line between WordPress and, 70

list of, 72

minimum software requirements, 5960, 71

moving Web sites to new

automatically, 165166

manually, 163165

overview, 7072

PHP memory limits, 125

services provided by, 7073

setting up environment for multiple sites

adding virtual host to Apache configuration, 768770

choosing server environments, 767768

overview, 765

shared versus dedicated hosting, 766

subdomains versus subdirectories, 766767

setting up FTP clients on, 7880

Web Inspector, Safari browser, 139

Web pages. See pages

Web server

connecting to via FTP client, 8184

permalink compatibility, 212

Web sites. See also multi-author sites; multiple sites (multisite feature)

adding blogs to, 294295

blogs versus, 762763

compared to blogs, 1921

defining URL to minimize database calls, 124

front page

assigning static page as, 292293

creating static page, 290

overview, 288290

setting options, 290292

moving to new Web hosting services

automatically, 165166

manually, 163165

WebDesign.com (WordPress consultant), 49, 536

WebDevStudios Custom Post Types UI plugin, 349, 574

WebHost Manager (WHM), 768769

WeblogsInc.com network, 13

Week Starts On drop-down list, 196

WeFollow WordPress (Twitter list), 43

Welcome Email value, Settings page, 785

while statement, misplacement of, 500

white color value, 534

Whitelist setting, Diamond Multisite widget, 819

WHM (WebHost Manager), 768769

WHOIS record, 831

widget areas

common problems, 497498

defined, 462463

displaying widgets, 496497

registering widgets, 495496

simplifying customization with functions, 497

widget function, 708

widget_init action, 707

$widget_ops argument, 708

widget_title filter hook, 671672, 711

Widget Title setting, Diamond Multisite widget, 819

widgets

adding to sidebar or footer, 464466

comment and trackback display, 237

displaying, 496497

displaying custom menus using, 571572

managing, 219

overview, 462463

plugin for adding

adding options editor to, 707714

coding, 704707

overview, 704

registering, 495496

removing from sidebars, 465

RSS widget, 467469

settings, 654659

storing inactive, 465

Text widget, 466467

Twenty Ten theme, 452

viewing number of, 174

Widgets page, WordPress, 172, 174, 219, 463464, 572

Width ($width) parameter, add_image_size function, 595

Williams, Brad, 574

WinZip, 148

with_front parameter, register_post_type function, 348

WooThemes developer, 483

Word, 512

word processors, text editors versus, 130

WordCamps, 51

WordCast podcast, 42

WordPress

backing up before migration, 154

as content management system

creating static pages, 333337

creating templates for each post category, 337338

custom post types, 344350

custom styles, 342344

overview, 1921

pulling in content from single category, 338341

search engine optimization, 350355

sidebar templates, 341342

contributing to, 50

database structure, 9498

development cycle, 3740

help and support resources, 4345

installing

manually, 104114

overview, 99

URL, 124

using Fantastico, 100103

line between Web hosting service and, 70

live WordPress events, 51

logging in, 170

migrating blogs to from Blogspot/Blogger, 156157

converting templates, 153155

importing one WordPress blog into another, 160161

list of resources, 163

from LiveJournal, 157159

from Movable Type, 159160

overview, 151153

preparing for, 153

process, 155156

from RSS feeds, 161163

from TypePad, 159160

motto of, 48

number of downloads, 41

origins of, 28

overview, 11

professional services, 4549

release cycles, 3337

technologies, 1319

transfer of Windows Live service users to, 41

types of blogs, 12

upgrading

automatically, 145147

available upgrade notifications, 141144

backing up database, 144145

manually, 147150

WordPress Address (URL) text box, General Settings page, 193

WordPress Blog module, Dashboard, 179181

WordPress Codex

contributing documentation through, 50

custom post types, 345

date and time formatting, 195

default language, 120

import resources, 163

overview, 4445

<query_posts> template tag, 339

roles and capabilities, 225

template tags, 492, 494495

version upgrade pages, 142

Web site, 536

WordPress developers' chats, 38

WordPress Development Blog, 179

WordPress Development Update blog, 3738

/wordpress folder, 106107, 149

WordPress For Dummies Fan Page (Facebook page), 43

WordPress Free Themes Directory, 472, 474

WordPress mailing lists, 38, 45

WordPress MeetUps, 51

WordPress MU (Multi User) software, 61, 761762

WordPress page, Fantastico, 100101

WordPress Planet, 181

WordPress Plugin Directory, 29, 177

WordPress Support Forums. See support forums

WordPress Trac tickets, 3839, 50

WordPress.com. See hosted version

WordPress.com Stats plugin, 405406, 652654

WordPress.org. See self-hosted version

WordPress.org Fan Page (Facebook page), 43

wordpress-twitter-connect.php plugin file, 739

World Wide Web Consortium (W3C), 135, 423424

WP Beta Tester plugin, 40

wp_blog_versions MySQL table, 97, 777

wp_blogs MySQL table, 97, 777

WP Candy Web site, 42

wp_commentmeta MySQL table, 9495

wp_comments MySQL table, 95

wp_ default database table prefix, 120121

WP e-Commerce plugin, 654655, 744745

wp_enqueue_script function, 746, 749750

wp_enqueue_style function, 746, 749

wp_links MySQL table, 95

wp_list_pages( ) tag, 493494

wp_nav_menu( ); template tag, 567568

wp_nonce_field function, 718

wp_options MySQL table, 95

wp_pagenavi( ); template tag, 444

wp_postmeta MySQL table, 95

wp_postmetadata table, 322

wp_posts MySQL table, 95, 750

wp_redirect function, 724

wp_register_script function, 749

wp_register_style function, 747

wp_registration_log MySQL table, 97, 777

wp_signups MySQL table, 98, 777

wp_site MySQL table, 98, 777

wp_sitemeta MySQL table, 98, 777

WP Status Notifier plugin, 230

WP Super Cache plugin, 129, 649652

WP Tavern Web site, 42

wp_term_relationships MySQL table, 96

wp_term_taxonomies MySQL table, 96

wp_terms MySQL table, 95

wp_usermeta MySQL table, 96

wp_users MySQL table, 9697

WP_Widget class, 705

WP_Widget class, 707

.wp-caption- text CSS class, 531

wp-config.php. See configuration file

/wp-content folder, 122123, 666

/wp-content/blogs.dir/ folder, 777

/wp-content/mu-plugins folder, 823824

/wp-content/plugins directory, 684

/wp-content/plugins/example-do-nothing directory, 689

/wp-content/themes directory, 538

wp-edu mailing list, 45

wp-hackers mailing list, 45

WPLANG parameter, 120

WPMU Dev membership, 812

WP-Page Navi plugin, 438, 443444

wp-testers mailing list, 45

Write file permission, 86

Writing Settings page, WordPress, 196198

WS_FTP (FTP client), 81

X

XFN (XHTML Friends Network), 251

xFruits feed combining service, 394, 397400

XHTML, 197

XHTML Friends Network (XFN), 251

XML (Extensible Markup Language), 16, 158159

XML Site Generator for WordPress options page, 440442

XML Sitemap Generator for WordPress plugin, 440442

XML-RPC publishing interfaces, 198

Y

Yahoo! Search, 176

%year% permalink tag, 211

Yelp review site, 383

Yoast Breadcrumbs plugin, 431, 438, 443

Your Header Image page, WordPress, 220

YouTube service, 310

YSlow add-on, 138

Z

.zip files, 106, 145, 148, 639

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.144.45.137