Wp Affiliate Pro - The #1 Plugin For WordPress Blogs Wp Affiliate Pro - Die # 1-Plugin für WordPress Blogs
Powered by MaxBlogPress Powered by MaxBlogPress

Wordpress Hack # 1 - query_posts | JTPRATT's Bloggen Fehler
JTPratt's Bloggen Fehler





Home Heim » Wordpress Hack #1 - query_posts »Wordpress Hack # 1 - query_posts



Wordpress Hack #1 - query_posts Wordpress Hack # 1 - query_posts

1,694 views - 1694 mal angesehen

Posted in: Posted in:

Blog-setup Kategorie BildWordPress Kategorie Bild
1,694 views 1694 mal angesehen


Please note: This page was originally written in English. Bitte beachten Sie: Diese Seite wurde ursprünglich in englischer Sprache.

The original post can be viewed Der ursprüngliche Post kann here hier .

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.


This is the very first post in the Dies ist der erste Post in der 30 Wordpress Hacks in 30 Days Series 30 Wordpress Hacks in 30 Days Serie !

If you use Wordpress - then this is a series you will want to bookmark right now! Wenn Sie mit Wordpress - dann ist dies eine Reihe werden Sie ein Lesezeichen erstellen möchten Sie sich jetzt ein! You might even want to subscribe by email at the top of the page. Sie könnte sogar wollen, abonnieren per E-Mail ganz oben auf der Seite. If you’re like me your sick and tired of googling the crap out of the web trying to find easy ways to hack and customize your Wordpress blog or web site. Wenn ihr wie ich seid Ihr krank und müde vom googelt der Mist aus dem Web zu finden, einfache Wege zu hacken und passen Sie Ihre Wordpress Blog oder auf der Website. I’m going to give you a very useful and easy to perform Wordpress hack every day for a month! Ich werde Ihnen ein sehr nützliches und einfach zu führen Wordpress Hack jeden Tag für einen Monat! I think that it’s easier to do something like this than write a humongous post with more information than you’ll never read or digest in one sitting. Ich denke, es ist einfacher, etwas zu tun wie dieses schreiben als ein humongous Post mit mehr Informationen als Sie nie gelesen oder Digest in einer Sitzung. Instead I’m going to give you one very simple and easy task to do each and every day. Stattdessen werde ich Ihnen ein sehr einfache und leichte Aufgabe zu tun, jeden Tag. Depending on your skill level, you may or may not want to take a look at last week’s post Abhängig von Ihren Fähigkeiten, können oder auch nicht wollen, werfen Sie einen Blick auf die letzte Woche post - How to Create Your Own Wordpress Theme So erstellen Sie Ihre eigenen Wordpress Theme .

Wordpress Hack #1 - query_posts Wordpress Hack # 1 - query_posts

Today in our very first Wordpress Hack in our 30-day “Hack-a-thon” we’re going to learn about the Wordpress “template tag” query_posts. Heute in unseren ersten Wordpress Hack in unserer 30-Tage-"Hack-a-thon" wir lernen, über die Wordpress "Vorlagen-Tag" query_posts. You can Sie können read about query_posts in the Wordpress Codex here Lesen Sie mehr über query_posts in der Wordpress Codex hier . To use any of these examples you must place the PHP code snippet before “the loop”. Für die Verwendung eines dieser Beispiele müssen Sie den PHP-Code-Snippet vor "die Schleife". If you don’t know what “the loop” is, just follow the link in the previous paragraph to create your own wordpress theme for an explanation. Wenn Sie nicht wissen, was "die Schleife" ist, folgen Sie einfach den Link in dem vorstehenden Absatz zu erstellen Sie Ihren eigenen WordPress Thema für eine Erklärung. Each and every code snippet can used any any page that uses “the loop”, such as your index.php, category.php, archive.php, tag.php, or search.php. Jede und jeder Code-Snippet kann benutzt jeder beliebigen Seite, die "die Schleife", wie z. B. Ihre index.php, category.php, archive.php, tag.php, oder search.php.

Exclude posts that belong to a category Ausschließen Stellen, die einer Kategorie

Maybe you don’t want posts from a certain category showing up on your index or another archive page. Vielleicht haben Sie nicht möchten, dass Beiträge aus einer bestimmten Kategorie Anzeigen auf Ihren Index oder ein anderes Archiv-Seite. You could even use this to keep certain categories from showing in search results if you needed to. Sie könnten sogar mit diesem zu halten bestimmte Kategorien von Anzeigen in den Suchergebnissen, wenn Sie benötigt werden. You need to know your category “ID” to do this, just retrieve it from your dashboard under “Manage->Categories”, and the “-1″ with your category ID# like this… Sie müssen wissen, Ihre Kategorie "ID", dies zu tun, nur abrufen, von Ihrem Dashboard unter "Verwalten-> Kategorien", und die "-1" mit Ihrer Kategorie ID # davon ...

 <?php query_posts('cat=-1'); ?> 

You can exclude multple categories like this… Sie können ausschließen multple Kategorien wie diesem ...

 <?php query_posts("cat=-1,-2,-3"); ?> 

Retrieve a Post or Page Abrufen ein Post-oder Page

To retrieve a particular post you can either call it by ID (listed in your dashboard) or it’s slug like this (use one line of code or the other, not both)… Um eine besondere Post können Sie entweder nennen es durch die ID (in Ihrem Armaturenbrett) oder es ist Schneckenspürem davon (verwenden Sie ein Code-Zeile oder die andere, nicht beides) ...

 <?php query_posts('p=1'); //using post id query_posts('name=first-post'); //using post slug ?> 

You can do the same thing to retrieve pages as well like this… Sie können das Gleiche tun, was zum Abrufen der Seiten und davon ...

 <?php query_posts('page_id=7'); //retrieves page 7 only query_posts('pagename=about'); //retrieves the about page only ?> 

When you use those examples it retrieves the entire post. Wenn Sie diese Beispiele es ruft die gesamte Post. When you are notorious for writing extremely long posts (like I am) you may only want to get a partial post with the “read more” link. Wenn Sie sind berüchtigt für das Schreiben extrem lange Stellen (wie ich) können Sie nur wollen, um eine teilweise Post mit dem Link "Weitere Informationen". This is especialy useful if you’re going ot feature certain posts on your index or other pages. Dies ist speziell nützlich, wenn Sie gehen ot Funktion bestimmte Stellen auf dem Index oder anderen Seiten. Here’s the code for that… Hier ist der Code für diesen ...

 <?php query_posts('p=5'); //get post with id of 5 global $more; $more = 0; //gets partial post with read more link ?> 

You know that you can create pages, and you can also create “child pages” like I have on ths site. Sie wissen, daß Sie können Seiten erstellen, und Sie können auch "Kind Seiten" wie habe ich auf THS Website. I have a parent page called “series”, and then all the individual series index pages are children of that page. Ich habe einen übergeordneten Seite als "Reihe", und dann alle die einzelnen Serien Index-Seiten sind Kinder von dieser Seite. If you want to get a child page - that’s possible as well, but you can’t call it by id - you have to call it by double-slug as in the example below (parent slug slash child slug). Wenn Sie wollen ein Kind Seite - das ist es auch möglich, aber Sie können nicht nennen es von id - müssen Sie nennen es durch einen Doppelklick Schneckenspürem wie im folgenden Beispiel (Stamm-Schnecke Schrägstrich Kind Schnecke).

 <?php query_posts('pagename=parent/child'); ?> 

Retrieve Post by Certain Authors Abrufen Post von bestimmten Autoren

If your blog has multiple authors you can retrive them by name or author id like this… Wenn Ihr Blog hat mehrere Autoren können Sie Name von ihnen durch ihren Namen oder Autor id davon ...

 <?php query_posts('author_name=John'); query_posts('author=3'); ?> 

Retrieve Every Single Post Abrufen jeder einzelne Post
Maybe you want to make some kind of an archive page or sitemap. Vielleicht wollen Sie machen eine Art von einem Archiv-Seite oder Sitemap. Whether or not you create a page with this query of course depends on how many posts you really have, but inserting this code before the loop will list ever post you have all on one page. Unabhängig davon, ob Sie eine Seite mit dieser Abfrage natürlich hängt davon ab, wie viele Stellen Sie wirklich haben, aber die Einfügung dieses Code, bevor Sie wird die Schleife Liste je nach Sie haben alle auf einer Seite. While the code below shows all posts on one page, you can change the “-1″ to just 1 post, or 5, or 10, or however many posts you want to display. Während Sie den Code unten zeigt alle Beiträge auf einer Seite, können Sie die "-1", um nur 1 Post, oder 5 oder 10, oder aber viele Posts, die Sie anzeigen möchten.

 <?php query_posts('posts_per_page=-1'); ?> 

Change the Order or Sequence of Posts Ändern Sie die Bestell-oder Reihenfolge der Beiträge
By default a Wordpress blog shows you posts in a journal fashion or reverse date order. Standardmäßig ein Wordpress Blog zeigt Ihnen Stellen in einer Zeitschrift oder Reverse Mode nach Datum sortieren. You could choose to instead sort your posts by author or title like this. Sie können wählen, anstatt sortieren Sie Ihre Beiträge nach Autor oder Titel wie dieser. You could use either the author or title lines. Sie können entweder den Autor oder Titel-Linien.

 <?php query_posts('orderby=author'); query_posts('orderby=title'); ?> 

Using “orderby” there are many different parameters that you can use like these… Mit "SortiertNach" Es gibt viele verschiedene Parameter, die Sie verwenden können, wie diese ...

* orderby=author * SortiertNach = Autor
* orderby=date * SortiertNach = Datum
* orderby=category * = SortiertNach Kategorie
* orderby=title * = SortiertNach Titel
* orderby=modified * = SortiertNach geändert
* orderby=menu_order * = SortiertNach menu_order
* orderby=parent * SortiertNach = parent
* orderby=ID * SortiertNach = ID
* orderby=rand * SortiertNach = rand

Retrieve a Post by Time Period Abrufen von Post durch ein Zeit-Periode

There are many different ways to consruct a query to retrieve certain posts based by date only. Es gibt viele verschiedene Möglichkeiten, consruct eine Abfrage, um bestimmte Stellen auf der Grundlage von Tag nur. Here’sa way to get them for a day of the month… Hier eine Möglichkeit, sie für einen Tag des Monats ...

 <?php query_posts('day=15'); //all posts on the 15th ?> 

You could also get them for the current month and year with a query like this… Sie könnten auch sie für den aktuellen Monat und Jahr mit einer Abfrage wie diese ...

 <?php $current_month = date('m'); ?> <?php $current_year = date('Y'); ?> <?php query_posts("cat=22&year=$current_year&monthnum=$current_month&order=ASC"); ?> 

Retrieve Posts based on Tags Abrufen Beiträge auf der Grundlage von Tags
You can retrieve posts for a specific tag or tags like this (use one line of code at a time only). Sie können Beiträge für einen bestimmten Tag oder Tags davon (verwenden Sie ein Code-Zeile zu einem Zeitpunkt nur). The first line retrieves posts with a particular tag, the second line is the format for getting posts for multiple tags, but the third line is for getting posts that were tagged in multiple categories. Die erste Zeile ruft Stellen mit einem bestimmten Tag, die zweite Zeile ist das Format für das Abrufen Stellen für mehrere Tags, sondern der dritten Zeile ist für immer Stellen, die getaggt in mehreren Kategorien. In other words the second line will retrieve all posts tagged as bread all posts tagged as baking. Mit anderen Worten: die zweite Zeile wird alle Beiträge getaggt als Brot Alle Beiträge getaggt als Backen. But the third line will get only posts tagged in bread and baking and recipe. Aber der dritten Zeile wird nur Beiträge getaggt in Brot und Back-und Rezept.

 <?php query_posts('tag=cooking'); query_posts('tag=bread,baking'); query_posts('tag=bread+baking+recipe'); ?> 

I hope this helps you do a little Wordpress “theme hacking” and customize your blog. Ich hoffe, dass dies hilft Ihnen, ein wenig Wordpress "Thema Hacking" und passen Sie Ihr Blog. If you have any questions about query_posts please comment now, and we’ll see your tomorrow for the next hack! Wenn Sie irgendwelche Fragen haben wenden Sie sich bitte über query_posts Kommentar jetzt, und wir werden sehen, Sie morgen für die nächsten Hack!


Tags: , ,

5 Responses to “Wordpress Hack #1 - query_posts” 5 Responses to "Wordpress Hack # 1 - query_posts"

  1. Mark Wilson Mark Wilson Has the following to say... Hat die folgenden Schritte aus, um sagen ...

    I had actually been looking for the one about authors. Ich hatte eigentlich auf der Suche nach der ein über Autoren.
    thanks a lot, it been a big help. vielen Dank, es war eine große Hilfe.

    Mark Wilson’s last blog post.. Mark Wilson's letzten Blog-Post .. I hate the word “niche†Ich hasse das Wort à ¢ â, ¬ Å "nicheà ¢ â, ¬ Â

  2. Make Money Blogging Verdienen Sie Geld Blogging Has the following to say... Hat die folgenden Schritte aus, um sagen ...

    Loving the idea even though this one is sort of irrelevant for me, cannot wait for the rest. Loving die Idee, auch wenn dies ein Art ist irrelevant für mich, nicht abwarten kann, für den Rest.

  3. Erika Erika Has the following to say... Hat die folgenden Schritte aus, um sagen ...

    Okay… as a wordpress newbie (but someone who chose to dive head-first into WP development… silly me) I can’t tell you how much I value this series that you’re doin! Okay ... als wordpress Newbie (aber jemand, die sich zum Tauchen Kopf-first in WP Entwicklung ... albern mir!) Ich kann Ihnen nicht sagen, wie sehr ich Wert dieser Serie, dass Sie Doin! Once I finally get my blog up and running, I’m going to have to toss out a thank-you for helping me so much! Nachdem ich endlich mein Blog zum Laufen, ich bin gehen zu müssen, werfen ein Dankeschön für die Unterstützung der mir so viel!

  4. admin admin Has the following to say... Hat die folgenden Schritte aus, um sagen ...

    @Erika - glad to help! @ Erika - gerne helfen! I love comments like this, because it means I made the right decision in starting this series… Ich liebe Kommentare wie dieser, weil es bedeutet, dass ich die richtige Entscheidung getroffen Start in dieser Serie ... =

  5. The Genesis: Welcome to Internet Espionage, Awesome WP Links, and More | Internet Espionage Die Genesis: Willkommen in Internet Espionage, Awesome WP Links, und mehr | Internet-Spionage Has the following to say... Hat die folgenden Schritte aus, um sagen ...

    [...] — Hacking query_posts in WordPress — In his attempt to present readers with 30 wordpress hacks in 30 days, the first in his [...] [...] - Hacking query_posts in WordPress - In seinem Versuch, die Leser mit 30 WordPress Hacks in 30 Tagen, die erste in seinem [...]

Question or Comment?? Fragen oder Kommentare? Spill it Now... Spill es jetzt ...

Jumping für die Freude über Kommentare!

We Reward Comments! Wir belohnen Kommentare!


We dofollow links, and get your latest blog post as a byline under every new comment from the "CommentLuv" plugin! Wir dofollow Links, und laden Sie sich Ihre neuesten Blog-Post als Quellenangabe unter jedem neuen Kommentar aus dem "CommentLuv"-Plugin! Top commenters for every month are listed on every page of this site in a sidebar widget linked back to your URL! Top commenters für jeden Monat sind auf jeder Seite dieser Website in eine Sidebar Widget Zusammenhang zurück zu Ihrer URL! We would like to reward you for becoming part of our community! Wir möchten zu belohnen Sie für immer Teil unserer Community! Your comment is valuable not only to us, but also all the other readers of this blog! Ihr Kommentar ist nicht nur wertvoll für uns, sondern auch alle anderen Leser dieses Blogs!


Click to add smilies to your post! Klicken Sie auf, um Smileys zu Ihrem Post! == []^ = (= ((= (|=) r= | 8= 0=) ~= 00= (=;;=)]=;;;