Amsterdam: Die wahrscheinlich sicherste Stadt der Welt

4 Tage und 4 Nächte Amsterdam sind zu Ende und ich habe bewusst mit der Aussage in der Überschrift bis kurz vor Schluss gewartet, damit ich das Schicksal nicht herausfordere und mir ganz am Ende doch noch die Felgen vom Bus geklaut oder uns die Taschen in de ...

iOS ipsw-Files

Ich weiß selbst, dass es 8 Millionen Seiten gibt, die Firmware von iOS-Geräten verlinken, nachdem ich aber immer wieder die Suchmaschinen bemühen muss, wenn ich eine bestimmte Firmware für das iPhone brauche, stelle ich – in erster Linie für mich, aber ...

Apps

Schlag den Raab — Raab TV-Produktion GmbHMit der Schlag den Raab App erhältst du die 5 bekannten Spiele „Blamieren oder Kassieren“, „Stimmt´s“, „Shuffleboard“, „Schießen“ und „Marienkäfer“, das Repertoire kann jederzeit mit andere ...

Long Time No Sign Of Life

Tja, lange nichts gehört, aber ihr seid selbst schuld, wenn ihr mir im Vorfeld keine UMTS-Flat besorgt habt! Jetzt müsst ihr halt mehr auf einmal lesen – oder ihr lasst’s! Mir doch egal, ich schreib’ auch für mich alleine in meinem Onlinet ...

Facebook: Anstupsen – warum?

Aufgrund einer aktuellen Diskussion mit einigen Kollegen, sowie einer interessanten Theorie, die mir heute Nacht zugetragen wurde, muss ich das Thema nun doch schneller in Worte fassen, als ich das eigentlich vorhatte. Jeder Facebook-User wird die Funktion  ...

WordPress: Inhalt je nach Anmeldestatus anzeigen

6. September 2011

Is this a game or is it real? - What's the difference?

Manchmal kann es Sinn machen, den Inhalt eines Blogartikels oder Teile des Templates von WordPress für einen angemeldeten User anders darzustellen, als für einen, der nicht angemeldet ist. Als Beispiel wäre hier vielleicht ein Vorgehen zu nennen, das viele Foren einsetzen: Der nicht angemeldete Besucher der Seite bekommt massenweise Werbung zu sehen, der angemeldete und vielleicht sogar zahlende User soll davon verschont bleiben. Aber auch für andere Zwecke ist solch eine Lösung denkbar. Wenn beispielsweise ein Besucherzähler ohne ausreichende Reload-Sperre verwendet werden soll und der Admin diesen nicht künstlich in die Höhe treiben darf (was der Fall wäre, wenn er einen Artikel erst hundert Mal mit Hilfe der Vorschau bearbeitet und dann schließlich veröffentlicht).

Einsatzmöglichkeiten für solch ein Skript gibt es viele und sei es nur ein einfaches “Schön, dass Du wieder da bist!” auf der Startseite. Wer – wie ich – nicht ganz firm in der PHP-Programmierung ist, kann vielleicht (auch) auf diesem Schnippsel hier aufbauen:

1
2
3
4
5
6
7
<!-- Bis hier ist alles für alle sichtbar -->
<?php if ( is_user_logged_in() ) : ?>
Das siehst Du, weil Du eingeloggt bist!
<?php else : ?>
Das siehst Du, weil Du NICHT eingeloggt bist!
<?php endif; ?>
<!-- Alles danach ist wieder für alle sichtbar -->

Das tolle Plugin, mit dem ich diesen PHP-Code darstelle, nennt sich übrigens WP-Syntax und macht genau das, wofür ich schon vor Ewigkeiten mal eine Lösung gesucht hatte, nämlich.. Code darstellen! Wenn umgekehrt der Code nicht dargestellt, sondern auf der Seite, im Artikel oder im Widget ausgeführt werden soll, funktioniert das Plugin EXEC-PHP traumhaft!

Tags: , , , ,

Dir könnte außerdem das hier gefallen:

Twitter the easy way: Per RSS-Widget. Einfacher geht's nun wirklich nicht. In Wordpress unter "Widgets"...
Nach dem ersten und zweiten Teil der erfolgreichen und spannenden Serie "Dienste, die von Wordpress angepingt...
Auch drei Wochen seit dem letzten Beitrag zu dem Thema ist die Ebay-To-Go-Seite noch immer unter Wartung. Im...
Zum Thema, das wir schon hatten "PHP-Code auf der Seite anzeigen" muss nun erneut etwas gesagt werden....
Grab This Widget

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*


*