So erstellen und Style-Legende Boxen in Wordpress - WPMU DEV

Diese sind eine gute Möglichkeit von langen Textbrocken Zerschlagung und Zeichnung die Aufmerksamkeit des Lesers auf wichtige Punkte und interessante Zitate. Sie sind viel in Interviews verwendet und werden in der Regel sind die interessanteste oder kontroverse Sache der Interviewte sagte.

Sie können sie auch für Text verwenden, die nicht Teil des Hauptinhalts, wie ein Aufruf zum Handeln oder Anzeige ist. Sie werden die Aufmerksamkeit des Lesers ziehen und helfen, die Zahl der Menschen zu erhöhen, die den ganzen Weg über eine Seite zu lesen oder klicken Sie auf eine andere Seite, die Sie sie lenken wollen.

In diesem Beitrag werde ich Ihnen zeigen, wie ein Plugin schreiben, die Sie mit einem Shortcode für eine einfache callout bietet. Die Short hat ein Attribut, die Ausrichtung ist, so können Sie wählen, ob Sie Ihre Beschriftungen zu zentrieren oder sie nach links ausrichten oder rechts, so dass der Text umfließt sie.

Was du brauchen wirst

Um diesen Beitrag folgen Sie den folgenden benötigen:

Hinweis: Ich habe den vollständigen Code für diesen Beitrag zu GitHub hochgeladen, so dass Sie Ihr gegen sie überprüfen können, wie Sie gehen.

Einrichten des Plugin

Das erste, was Sie tun müssen, ist Ihre Plugin zu erstellen. In Ihrem wp-content / plugins Ordner, erstellen Sie einen neuen Ordner WPMU-recht-Legenden genannt. In diesem Ordner zwei leere Dateien erstellen: die Haupt-Plugin-Datei, WPMU-pretty-callouts.php genannt. und ein Stylesheet namens style.css.

Dies sagt Wordpress, dass dies ein Plugin ist und bietet dem Anwender einige Informationen über sie. Sie können Sie bearbeiten Ihren Namen und URI anstelle von mir hinzuzufügen.

Hinzufügen der Funktion Short

Nun wollen sie die Funktion hinzufügen, die den Shortcode erzeugt. Beginnen Sie, indem Sie diese leere Funktion zu erstellen:

Dies stellt die Funktion auf und legt sie den add_shortcode Haken so dass es dann ausgeführt werden, wenn das abfeuert.

Nun wollen wir die Funktion füllen. Zum einen werden wir unser Attribut für die Ausrichtung einrichten. Innerhalb der Funktion, fügen Sie diese:

Dies setzt das Attribut ALIGN bis die Benutzer hinzufügen linken Seite verwenden, rechts oder zentrierte Ausrichtung. Standardmäßig hat diese einen Nullwert.

Dies verwendet die ob_start () und ob_get_clean () Funktionen, um sicherzustellen, dass Ihre Inhalte Ausgang an der richtigen Stelle ist. Zwischen dies ist Code, der den Inhalt des Shortcode fügt hinzu, mit einer Klasse in einem beiseite Elemente gewickelten hübschen-callout plus dem Attribute als Klasse hinzugefügt, wenn es gesetzt ist. Dies bedeutet, dass Sie später dieses Attribut für das Styling auf verwenden können.

Hinweis: Weitere Informationen über die Shortcode-Plugins erstellen, unsere vollständige Anleitung siehe Schöpfung Plugin.

So erstellen und Style-Legende Boxen in Wordpress - WPMU DEV

Ihre volle funciton sieht nun wie folgt aus:

Speichern Sie nun Ihre Datei und das Plugin aktivieren.

So erstellen und Style-Legende Boxen in Wordpress - WPMU DEV

Wir brauchen etwas Styling hinzuzufügen. Lass uns das tun.

Hinzufügen eines Stylesheet

Das erste, was zu tun ist, das Stylesheet registrieren Sie bereits in Ihrem Plugin-Ordner erstellt. Gehen Sie zurück zu Ihrem Haupt-Plugin-Datei und fügen Sie diese Funktion:

Das registriert das Stylesheet in Ihrer Plugin und reiht es richtig so Wordpress es verwenden kann.

Lassen Sie uns einige grundlegende Styling Sheet hinzufügen. Öffnen Sie Ihre style.css-Datei in Ihrem Plugin und fügen Sie diese:

So erstellen und Style-Legende Boxen in Wordpress - WPMU DEV

Fügen Sie diese auf Ihrem Stylesheet:

Gehen Sie zurück zu Ihrem Beitrag und bearbeiten Sie die Kurzwahlnummer, eines der Attribute hinzuzufügen. Ich werde richtig Ausrichtung hinzuzufügen:

So erstellen und Style-Legende Boxen in Wordpress - WPMU DEV

Ziemlich Callouts Machen Sie Ihren Text ansprechender und sind leicht zu implementieren

Rachel McCollin

Rachel ist ein freier Web-Designer und Autor in mobiler und reaktionsWordPress-Entwicklung spezialisiert. Sie ist der Autor von vier Wordpress Bücher, darunter Wordpress die Limits Pushing. von Wiley veröffentlicht.

In Verbindung stehende Artikel