Wordpress Hack #14: 12 Ways to Hack Your Home Page Wordpress Hack # 14: 12 Пути Hack Вашей стартовой страницей
1,110 views - 1.110 мнения -Posted in: Опубликовано в:
1,110 views 1.110 мнения
Please note: This page was originally written in English. Имейте в виду: эта статья была первоначально написана на английском языке.
The original post can be viewed Исходное сообщение можно рассматривать here здесь .
Please note: This page was originally written in English.
The text has been translated using an online service such as Google or Babelfish.
The original post can be viewed here.
To have a unique Wordpress blog home page you don’t have to create your own theme. Чтобы иметь уникальный Wordpress главной странице блога вы не должны создавать свои собственные темы. I’ll show you 12 ways to hack your homepage without getting a new theme that will make your blog stand out from the pack! Я покажу вам 12 способов взломать стартовой без получения новой темы, которые сделают свой блог выделиться из пакета!
This is installment #14 of Это взнос # 14 от 30 Wordpress Hacks in 30 Days 30 Wordpress хаки в течение 30 дней , be sure to sign up to our RSS feed or email updates at top right of this page!W , То не забудьте подписаться на нашу рассылку RSS канал или по электронной почте обновления в верхней правой части страницы! Вт
Everyone wants their blog to be different. Каждый хочет свой блог, может отличаться. You want it to be unique, to stand out, while remain easy to present what it is your blog is about. Вы хотите быть уникальным, чтобы выделиться, в то время как остаются легко представить, что это такое блог о. The same old “rolling list of posts” and obigatory sidebar can get (real) old after awhile. Же старые "скользящий перечень должностей" и obigatory боковой панели можно получить (реальный) старый после некоторое время. Out of the box, everybody’s Wordpress blog looks the same, and getting a custom theme is the first stab at breaking out of that box. Из окна каждого блога Wordpress выглядит же, и получение пользовательских темой является первым ножом в преодолении этого ящика. The next step (before creating your own theme from scratch) is hacking that theme up a bit to get more of what you want out of it. Следующим шагом (прежде чем создавать свои собственные темы с нуля) является хакерство, что тема деятельности немного, чтобы получить больше того, что вы хотите из него. While some of the techniques I’m about to show you can be used on nearly any page in your Wordpress blog, the focus of this article is “ ways you can hack your Wordpress home page! ” Хотя некоторые методы, я скоро покажу вам может быть использован практически на любой странице вашего блога Wordpress, направленность этой статьи является "образом можно взломать Wordpress вашей домашней странице!"
*All the plugins mentioned on this page are * Все плагины, указанным на этой странице listed on the Wordpress 2.5 Compatibility list* котируются на Wordpress 2,5 Совместимость перечня *
1. 1. Organize posts in 2 Side by Side Columns : Maybe you are tired of that one-column of content on your homepage, and you want more of a magazine or newspaper layout approach. Организовать посты в 2 бок о бок в колонках: Может быть, вы устали, что одна колонка содержания на главной странице, и вы хотите больше журнале или газете формат подхода. If so, breaking up your posts into 2 side by side columns of content could be good for you. Если это так, преодолевая свои должности на 2 бок о бок колонны содержание может быть хорошо для вас. I can’t take credit for this hack, it’s well explained, including where to put the code and which files to edit - over on the Я не могу принять этот кредит для взломать, это хорошо объяснил, в том числе, если поставить код и какие файлы для редактирования - более чем на Crea8 Design Blog: Side by Side Wordpress Columns Crea8 дизайн блога: бок о бок Wordpress Колонки .
2. 2. Create Custom Comment Counts : Here’sa hack that I desperately tried to figure out for months and months, and never really found the answer to all in one place. Создать свой комментарий графов: Ниже взломать, что я отчаянно пытался выяснить, за месяцы и месяцы, и никогда не найти ответа на все в одном месте. I ended up finding the answer not in a blog post, but in theme code instead. Я в конечном итоге найти ответ не в блоге, но и в теме вместо кода. Some of the best bloggers sites that I read have some post meta-information in the title header, including a comment count. Некоторые из лучших блоггеров, сайты, которые я прочитал есть после мета-информацию в названии заголовка, в том числе комментарий кол. Usually it’s also a link, and sometimes it has a cool little comment bubble or a phrase like “What do you have to say?” Обычно это также ссылку, и иногда она имеет мало прохладный комментарий пузырь или фразы вроде "Что ты должен сказать?"
Normally to just get a “comment count”, you see code like this in a theme: Обычно просто получить "кол-комментарий", вы увидите, как этот код в теме:
<?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?> <? php comments_popup_link ( 'Без Комментариев','1 комментарий ','% Комментарии ');?> After “comments_popup_link” the text inside the three sets of quotes represents what should be printed out if there are no comments yet, only one comment, or more than one comment. После "comments_popup_link" текста внутри трех наборов котировок представляет то, что должно быть распечатаны, если нет замечаний, тем не менее, лишь один комментарий, или более чем одного комментария. You modify the text to say whatever you want here. Вы изменять текст, сказать, что хотите здесь. You could change ‘No Comments’ to ‘Be the first to comment…’, etc. But, if you’re like me you probably want to spice it up a bit and add a nice little comment icon. Вы могли бы изменить "Нет Комментарии" на "Будь первым комментировать…" и т.д. Но, если вы подобно мне, вероятно, вы хотите пряных ее немного и добавить комментарий стильной маленькой иконке. If so, use this code: Если это так, используйте этот код:
<?php $comments_img_link= '<img src="/wp-content/themes/mytheme/images/comments-icon.gif" title="comments" alt="comments" />'; comments_popup_link($comments_img_link .' Comments(0)', $comments_img_link .' Comments(1)', $comments_img_link . ' Comments(%)');?> <? php $ comments_img_link = '<img src="/wp-content/themes/mytheme/images/comments-icon.gif" title="comments" alt="comments" />'; comments_popup_link ($ comments_img_link ". Комментарии (0) ', $ comments_img_link. "Комментарии (1)', $ comments_img_link." Комментарии (%)');?> In the first line just change the path your theme image directory and copy and past the code wherever you want the comment count and icon to appear for your home page posts. В первой строке просто измените путь вашей теме образ каталог и скопировать и прошлого кода, где вы хотите прокомментировать рассчитывать и значок, чтобы появляться на главной странице сайта должностей.
Unique Ads Between Posts : This technique can be used to place most anything in between the posts in “the loop” on your home page, I used it to display adsense ads after the 2nd and 6th posts (in the loop of 10). Уникальные объявлений Между Сообщения: Этот метод может быть использован для большинства что-либо место в период между должностей в "петли" на главной странице сайта, я использовал его для отображения adsense объявления через 2 и 6 должностей (в цикле из 10). It doesn’t have to be an ad - it could be used to show image dividers between each post, random quotes, special links - anything. Оно не обязательно должно быть объявление - он может быть использован, чтобы показать графические разделители между каждой должности, случайные цитаты, специальные ссылки - ничего.
First - I’ll show (again) what “the loop” basically looks like: Во-первых - я покажу (опять же), что "петель" в принципе выглядит следующим образом:
<?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <div class="post" id="post-<?php the_ID(); ?>"> <p class="postmetadata"><?php the_time('F jS, Y') ?> Posted in <?php the_category(', ') ?> | <?php edit_post_link('Edit','',' |'); ?> <?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?></p> </div> <?php endwhile; ?> <? php, если (have_posts ()):?> <? php, хотя (have_posts ()): the_post ();?> <div класс = "должность" Идентификатор = "пост-<? php the_ID ();?>" > <p Class="postmetadata"> <? Php the_time ( 'F ИС, Y')?> Опубликованный в <? Php the_category ( ',')?> | <? Php edit_post_link ( "Изменить','',' | ');?> <? Php comments_popup_link (' Без Комментариев ','1 комментарий', '% Комментарии');?> </ Р> </ div> <? Php endwhile;?> “The Loop” in Wordpress is a function that retrieves from your database a series of (10) posts. "В Loop" в Wordpress это функция, которая извлекает из вашей базы данных серии (10) должностей. It starts out with the “have_posts” line and ends with the “endwhile” line. Она начинается с "have_posts" линии и заканчивается на "endwhile" линии. It’s called the loop because it does the same thing over and over - one post at a time. Она называется цикл, поскольку в нем одно и то же снова и снова - одна должность на время. That’s why inside “the loop” is the code to print the time, category, comment count, and whatever miscellaneous things are in your themes loop. Вот почему внутри "петли" является кодом для печати времени, категория, комментарий рассчитывать, и независимо разные вещи в вашей темы цикла. You loop might be slightly different than my example for just that reason, different details are displayed for posts in different themes. Вы цикле может быть несколько иной, чем мой пример только в том, что причина, различные детали отображаются на должности в различные темы. That’s the beauty of being able to “hack wordpress” - you can easily change those details. Вот красота возможность "взломать wordpress" - вы можете легко изменить эти детали.
What we’re going to do is insert a “counter” in the loop, and then tell it to do something when it reaches certain numbers in the count. Что мы собираемся сделать, это вставить "борьбе" в цикле, а затем сообщите ему сделать что-нибудь, когда он достигает определенного номера в кол. Here’s the modified code to do that: Вот модификации кода для этого:
<?php if (have_posts()) : ?> <?php $count = 1 ?> <?php while (have_posts()) : the_post(); ?> <div class="post" id="post-<?php the_ID(); ?>"> <p class="postmetadata"><?php the_time('F jS, Y') ?> Posted in <?php the_category(', ') ?> | <?php edit_post_link('Edit','',' |'); ?> <?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?></p> </div> <?php if ($count==2) { include('advert1.php'); } ?> <?php if ($count==6) { include('advert2.php'); } ?> <?php $count = $count + 1; ?> <?php endwhile; ?> <? php, если (have_posts ()):?> <? php $ 1 = рассчитывать?> <? php, хотя (have_posts ()): the_post ();?> <div класс = "должность" Идентификатор = "пост-< ? php the_ID ();?> "> <p class="postmetadata"> <? php the_time ( 'F ИС, Y')?> Опубликованный в <? php the_category ( ',')?> | <? php edit_post_link ( "Изменить','',' | ');?> <? Php comments_popup_link (' Без Комментариев ','1 комментарий', '% Комментарии');?> </ Р> </ div> <? Php, если (кол-== $ 2) (включать ( 'advert1.php');)?> <? php, если (кол-$ == 6) (включать ( 'advert2.php');)?> <? php $ = кол кол-$ + 1;?> <? php endwhile;?> You’ll notice in this modified example that on the second line we have inserted a counter that starts with “1″ the first time through. Вы заметите, в этой модификации, например, что на второй строчке мы вставлены борьбе, которая начинается с "1", впервые до конца. The second to the last line (count + 1) ads one number to the counter each time through so it can keep track of which post we’re on. Во-вторых, последняя строка (кол + 1) объявления один номер для борьбы каждый раз через это он может следить за тем, которые после мы далее. The two lines before that say “if the counter is on #2 or #6 - include this file”. Две строчки, прежде чем говорить о том, что "если счетчик на # 2 и # 6 - включить этот файл". I created 2 files, both advert1.php and advert2.php and placed them in my theme directory. Я создал 2 файла, оба advert1.php и advert2.php и ставит их в моей теме директории. When the counter reaches 2 or 6 it opens those files and prints the contents to the page. Когда борьбе достигает 2 или 6 он открывает эти файлы и выводит содержимое страницы. For my home page, both those files contain the adsense code to be displayed in those spots. Для моей домашней странице, обе эти файлы содержат код adsense, которые должны отображаться в этих точках. As I said - you could include anything, and you can name those file whatever you want. Как я уже сказал - вы могли бы включать в себя что-либо, и вы можете этим именем файла, что хотите. In addition, you can change, modify, or add lines to the counter for any number 1-10 as well. Кроме того, вы можете изменять, модифицировать или добавить строки в борьбе за любой номер, а 1-10.
3. 3. Dump the Next and Previous : I’ve always hated those “previous posts” link on the bottom of every Wordpress homepage. Автомобили "Далее" и "Предыдущая: я всегда ненавидел тех," предыдущие сообщения "по ссылке внизу каждой Wordpress главную страницу. I want my visitor’s (especially the first time ones) to know that I have many pages of content they can peruse, and a numbered list (like navigation at google) tells them just that. Я хочу, чтобы мои посетителя (особенно в первый раз из них) знали, что я уже много страниц содержания, они могут досконально, и нумерованного списка (например, навигация на google) рассказывает им именно это. They can easily jump back to page 3, or 6, or whatever to view previous posts, and then back again. Они могут легко перейти на стр. 3 или 6, или любой другой, чтобы просмотреть предыдущие сообщения, а затем обратно. Wordpress’ pagination feature of only one page at a time is terrible at best. Wordpress "Нумерация страниц особенность только одна страница в это ужасное время, в лучшем случае. The Определенный артикль WP Page Numbers Wordpress plugin РГ номера страниц, Wordpress плагин takes care of this seamlessly. заботится об этом прозрачно. *Note, this plugin can also be used all other templated pages where more than one page of posts are retrieved. * Заметьте, этот плагин также может быть использован всеми другими templated страницы, где более одной страницы должности временно недоступны.
4. 4. Homepage Excerpts : If you want to control how many posts on your home page are displayed full and how many to show as excerpts (without mucking in any code at all), Главная Выдержки: Если вы хотите контролировать, сколько постов на главной странице отображаются полностью и сколько показывать, как выдержки (без удаления навоза в любой код на всех), Homepage Excerpts Главная Отрывки is the plugin you need. это плагин вам нужно. I use this on most of my Wordpress sites, and you basically configure it with 1 click (how many posts to display full). Я использую это на большинство моих Wordpress-сайтов, и вы в основном настроить его с 1 клик (сколько постов показывать полный).
5. 5. Enable Post Voting : You could enable a voting function by using Включить в должностях Голосование: Вы могли бы позволить в голосовании, используя функцию Vote It Up Проголосовать It Up enabling your Wordpress readers to vote for your posts Digg or Reddit style, and then put a list of most popular ones at the top of your homepage like this: Ваш Wordpress позволяет читателям проголосовать за Ваши сообщения Digg или Reddit стиле, а затем положить список наиболее популярных из них в верхней части главной страницы, например:

6. 6. Random Featured Post : Use your old posts and give them new life, by creating featuring a random post before your content on your home page using the Случайные Лучшее Заголовок сообщения: Используйте ваши старые сообщения и дать им новую жизнь, создав, отличающийся случайная должность до вашего содержания на главной странице сайта, используя Random Featured Post Wordpress Plugin . Случайные Лучшее должность Wordpress plugin. You might also try Можно также попытаться Advanced Random Post Расширенный Случайный пост . .
7. 7. Display an Accouncement : Using the Дисплей Accouncement: Использование Genki Announcement Genki Объявление plugin you can display an announcement before your posts on the homepage. Плагин можно показывать объявление, прежде чем Ваши сообщения на главной странице. This is great, because you don’t have to hack any code to do this, you can turn the message on or off whenever you want, and you can even restrict it to differerent roles or users if you need to. Это большой, потому что вам не придется взломать любой код, чтобы это сделать, можно обратиться сообщение или выключает, когда вы хотите, и вы даже можете ограничить его differerent ролей или пользователей, если нужно. There’s even a timer feature to turn the announcement on or off. Там даже таймер функция свою очередь, объявление или выключает. Your message could be holiday related (Merry Christmas!), or a time advertisement (for 48 hour only), a message (to all site admins), or everyone (thanks for visiting my blog!). Ваше сообщение может быть праздник, связанных (Счастливого Рождества!) Или время рекламы (за 48 часа только), сообщение (для всех администраторов сайта), или каждый (спасибо за посещение моего блога).
8. 8. Make a Post “Sticky” : Instead of an announcement or a random post, maybe what you want to do is make one particular post “sticky” - or have it stay at the top of the homepage (until you change it). Сделать пост "Прилепленные": Вместо объявления или случайный пост, может быть, что вы хотите делать это сделать один конкретный пост "липкое" - или за его пребывание в верхней части главной страницы (до тех пор, пока вы измените его). Easy enough, Lester Chan’s Easy достаточно, Лестер в Чан Creating a Dynamic Sticky Создание динамичных Прилепленная “. ". Basically he figured out how to create “two loops” on the homepage. В основном он понял, как создать "две петли" на главной странице. The first loop gets one post from one category. Первый цикл запускается один пост из одной категории. Basically he created a new category called “frontpage” and assigned all the articles he wanted to “feature” for a time. В основном он создал новую категорию под названием "frontpage" и присвоен всем статьям он хотел бы "функция" по времени. Then the first loop shows one featured article at a time in a styled div box. Затем первый цикл показывает один признакам статьи на время в стиле div коробку. Then, immediately following the normal loop gets the 10 latest posts from the database, but it does check to ensure that it doesn’t duplicate the featured post again. Затем, сразу же после нормального цикла получает 10 последних сообщений из базы данных, но для этого надо проверить, чтобы не дублировать признакам пост еще раз. Very nice hack! Очень удобно взломать!
10. 10. Edit Article Excerpts : Изменить статью выдержки: Wordpress Excerpt Editor Wordpress выдержка редактора is a unique plugin that allows you to add custom excerpts for page (something you can’t do without a plugin). это уникальный плагин, который позволяет добавлять пользовательские выдержки на страницу (что-то вы не можете обойтись без плагина). Normally, if you choose to use excerpts - Wordpress will take the first so many words of your posts. Обычно, если вы решите использовать отрывки - Wordpress займет первое столь много слов вашего сообщения. As far as your homepage is concerned, this doesn’t do much for “original content” or avoiding “duplicate content” at all. Что касается стартовой обеспокоен тем, это отнюдь не слишком много для "исходное содержание" или избежания "повторяющие содержание" вообще. This plugin enables you write a custom excerpt for each post or page, as you write it. Этот плагин позволяет писать пользовательские выдержка для каждой должности или страницы, как вы пишете его. Then, if you use excerpts on your homepage - the custom excerpt will be dispayed instead of the first “x” words making your home page contain completely unique content. Затем, если вы используете выдержки на домашней странице - обычай выдержка будет dispayed вместо первого "х" слов, к главной странице сайта содержат абсолютно уникальное содержание. It also allows you to write some different linkbait enticing people to click and view that article. Она также позволяет вам записать несколько различных linkbait Побуждая людей и нажмите мнение, что в статье. It has options to do the same for both archive and tag pages. Она вариантов сделать одинаковыми для обеих архив и метки страниц.
Excerpt Editor also has some advanced options for showing excerpts of “x” recent posts under each Post/Page and it can even show excerpts from “x sub pages” on each page. Отрывок редактор также имеет некоторые дополнительные параметры для показа отрывков из "х" недавние сообщения в рамках каждой темы / Page, и она может даже показать отрывки из "х страницах" на каждой странице. With all these options, it can do many things beyond custom excerpts on your home page. С учетом всех этих параметров, она может сделать много вещей, за обычай выдержки на главной странице сайта.
11. 11. Add Thumbnails to Your Posts Using Custom Fields : There are many, many ways to add images to posts either manually or with a plugin. Добавить пиктограммы на Ваши сообщения Используя Настраиваемые поля: Есть много способов для добавления изображения в должности, либо вручную, либо с плагином. Once of the most overlooked features of Wordpress is the “custom field”. Один из наиболее забывать особенности Wordpress является "настраиваемое поле". You have the ability to create and fill-in custom fields with every post you write, but probably don’t know it. Вы имеете возможность создавать и заполнять поля в обычай с каждого сообщения Вы пишете, но, вероятно, не знал об этом. Under every “write post” page is the “custom fields” form (this one from WP 2.5): В рамках каждого "написать сообщение" страница "настраиваемых полей" виде (это один из WP 2.5):

A custom field is nothing more than metadata that you create. Настраиваемое поле является не чем иным, метаданных, которые вы создаете. You probably know metadata as keywords and descriptions for search engines, but you can make your own custom metadata fields to describe or enhance your posts. Вы, наверное, знаете метаданных в качестве ключевых слов и описаний для поисковых систем, но вы можете сделать свой собственный полей метаданных для описания или усилить свои сообщения. Each custom field has a “key” and then a “value”. Каждое поле имеет обычай "ключ" и затем "ценность". The key is the name of the metadata (like Image or thumbnail) and the value is the content (like file.gif or picture.jpg). Ключ название метаданные (например, изображения или эскиз) и стоимость содержания (например, file.gif или picture.jpg). Just Tadlock has a pretty good Просто Tadlock имеет очень хорошие Introduction to Custom Fields Введение в пользовательские поля , and also , А также Custom Fields: Adding Images to Posts Настраиваемые поля: добавление изображений на должности .
12. 12. Create a Date Button for Posts : Seems like most of the more “premium” Wordpress themes (and hand-crafted ones) have a “date button” for the post, a nice image with the month abbreviation and the date (sometimes the day of the week too). Создать Дата кнопка для Сообщения: похоже, большинство из более "премиум" Wordpress тем (и ручные разработанный из них) имеют "дата кнопка" для этого поста, приятно изображение с аббревиатурой месяца и даты (иногда день неделе тоже). Small Potato at WP-Designer wrote a great tutorial last year on Малые картофеля на РГ-Художник написал большое руководство в прошлом году по How to Create a Date Button Как создать Дата Кнопка .
I hope these home page hacks helped you, and as always if you have something to add to make this post better (or a question) - please comment now! Надеюсь, что эти домашнюю страницу хаки помогли вам, и как всегда, если есть что добавить к этой должности сделать лучше (или вопрос) - пожалуйста, комментарий прямо сейчас!
Tags: Метки: diy , help помощь , wordpress-hack wordpress-взломать



















May 6th, 2008 at 8:22 pm 6 мая 2008 года в 8:22 вечера
I finally understand what the “loop” is. Я, наконец, понять, что "цикл" есть.
I was looking for an easy way to put an introduction-explanation-welcome on one of my sites and the sticky plugin looks like it will work well Я искал простой способ поместить введение-объяснение-приветствуют на один из моих сайтов и липкое плагин выглядит она будет хорошо работать
Pauls last blog post..1 Паулс в прошлом блоге .. 1
May 18th, 2008 at 1:30 pm 18 мая 2008 года в 1:30 вечера
Your “creating a dynamic sticky” link is swallowing some of your code. Ваш "создание динамичного липкое" ссылка глотания некоторые из вашего кода. You might be missing a tag in there. Возможно, вас отсутствует ярлык в этой стране.
Great post, though. Великий пост, однако. :)
Erikas last blog post..1 Erikas прошлом блоге .. 1
May 21st, 2008 at 9:37 am 21 мая 2008 года в 9:37 утра
[...] Wordpress Hack #14: 12 Ways to Hack Your Home Page | JTPRATT’s Blogging Mistakes [...] [...] Wordpress Hack # 14: 12 Пути Hack Ваш Главная | JTPRATT в Blogging Ошибки [...]