In diesem Tutorial werde ich Sie durch die Installation, Konfiguration und Anpassung eines kostenlosen Open Source-Plugins für Twitter-Archive und des zugehörigen WordPress-Themes führen.
Google hatte einmal eine Suchpartnerschaft mit Twitter, aber nach diesem Ablauf war die Auffindbarkeit Ihres Tweet-Archivs ein wenig dem Zufall überlassen. Darüber hinaus kann der Suchmaschinenverkehr auf Twitter.com nicht das Suchmaschinenranking Ihrer Website verbessern oder Ihnen helfen, Einnahmen zu erzielen.
Der Entwickler Ozh Richard hat ein WordPress-Plugin entwickelt, das Ihre Tweets automatisch in Ihrem WordPress-Blog archiviert. Richard hat auch ein WordPress-Theme für Ihr Twitter-Archiv erstellt. Er ist auch der Schöpfer einiger anderer interessanter Dinge, einschließlich YOURLS (über das ich ein bevorstehendes Tutorial über meine Lehrerseite geschrieben habe)..
Wenn Sie eine WordPress-Site in Ihrem Twitter-Archiv ausführen, kann Google Ihre Tweets einfacher indizieren, mehr Suchaufkommen erfassen und das Ranking Ihrer Suchmaschinen sowie die potenziellen Einnahmequellen erhöhen. Theoretisch können Sie mit Werbung auf diesen Seiten Einnahmen erzielen oder Gespräche mit Lesern führen, die Kommentare veröffentlichen. Es kann auch Diskussionen nativ vom Google-Webverkehr auf Twitter zurückführen.
Sie können jeden LAMP-Server oder jede Cloud-Instanz verwenden, auf der Sie WordPress installieren möchten. Ich verwende Digital Ocean, weil es kostengünstig ist und schnelle SSD-Laufwerke für das Hosting bietet. Hier finden Sie meine visuelle Anleitung zur Installation von WordPress bei Digital Ocean.
Wenn Sie WordPress mit Ihrer Twitter-Archivdomäne vollständig installiert und konfiguriert haben, können Sie unten fortfahren. Sie können auch experimentieren, indem Sie das Twitter Archive-Plugin zu einer vorhandenen WordPress-Site hinzufügen. Dies wird jedoch wahrscheinlich viele Posts generieren, wobei viele Tweets auf Ihre Site selbst verweisen.
Da das Tweet Archiver-Design auf einem öffentlichen Github-Repository gehostet wird, habe ich mich bei meinem Server angemeldet und es dort erfasst und entpackt (/ var / www / tweets
ist das Verzeichnis meiner WordPress-Installation für mein Twitter-Archiv):
cd / var / www / tweets / wp-content / themes wget https://github.com/ozh/ozh-tweet-archive-theme/archive/master.zip unzip master.zip rm master.zip mv ozh-tweet- Archiv-Theme-Master / Tweet-Archiv
Hinweis: Eine andere Alternative zu dem Ansatz, den ich verwende, wäre, ein eigenes lokales Repository des Designs zu erstellen und Änderungen vorzunehmen, bevor es auf den Server übertragen wird.
Dann besuchen Sie das Dashboard Aussehen> Themen Menü und klicken Sie auf aktivieren Sie neben der Tweet Archiver Thema:
Leider muss das Design manuell angepasst werden. Es gibt keine WordPress-Dashboard-Oberfläche zum Anpassen.
Verwenden Sie die Aussehen> Editor und wähle das Header.php zu bearbeitende Datei:
Sie sollten Änderungen an HTML-Links und Textfeldern an Ihrem eigenen Twitter-Konto und den zugehörigen Seiten vornehmen. Sie können "ozh" nicht global ersetzen, da es als Präfix für viele Plugin-Funktionen verwendet wird.
In header.php müssen zwei Blöcke bearbeitet werden:
- Ozh @ozh
- Tweets
- folgend
- Anhänger
- aufgelistet
Hier ist der zweite:
- Jeff Reifman
- @reifman
- @newscloud
- Jeff Reifman
- Seattle, WA.
- jeffreifman.com
- lookahead.io
Speichern Sie die Änderungen, wenn Sie Ihre Änderungen vorgenommen haben.
Nun können wir das Tweet Archiver-Plugin selbst installieren:
Gehe zu Plugins> Neu hinzufügen, und suche nach Tweet-Archivierer:
Klicken Installieren und aktivieren Sie es. Sie werden aufgefordert, die Einstellungen zu konfigurieren. Zunächst müssen Sie jedoch eine Twitter-Anwendung erstellen, um API-Schlüssel für unseren Twitter-Account zu erhalten.
Besuchen Sie den Anwendungsmanager von Twitter, um eine neue Anwendung zu registrieren:
Klicken Neue App erstellen und geben Sie die URL für Ihr WordPress Twitter-Archiv an:
Besuchen Sie die Registerkarte Schlüssel und Zugriffstoken, um den Verbraucherschlüssel und das Verbraucherschutzgeheimnis für Ihre Twitter-Anwendung zu kopieren:
Fügen Sie diese nun in die Plugin-Einstellungen ein:
Im Moment können Sie die erweiterten Plugin-Einstellungen als Standardeinstellungen belassen:
Speichern Sie die Änderungen.
Das Plugin wird sofort mit dem Download Ihres Tweet-Archivs beginnen:
Wir müssen noch einige Anpassungen vornehmen. Wir müssen ein neues Profilbild und ein Hintergrundbild hochladen und die Links zu diesen Links im Stylesheet (style.css) ersetzen..
Erstellen Sie ein quadratisches Profilbild mit 256 x 256 Pixel. Laden Sie diese mit der Medienbibliothek hoch. Notieren Sie sich die absolute URL und ersetzen Sie sie img / new-profile.jpg
im Stylesheet unten mit dem Link zu Ihrem neuen Profilbild. Benutzen Darstellung> Editor> Stylesheet um die Datei zu bearbeiten:
#user .avatar width: 200px; Höhe: 200px; Hintergrundbild: URL (img / new-profile.jpg); Hintergrundgröße: 100% 100%; Grenzradius: 10px; Marge: 8px; Polsterung: 8px; Bildschirmsperre;
Erstellen Sie außerdem ein größeres Hintergrundbild von 1500 x 500 Pixel, und laden Sie dieses in die Medienbibliothek hoch. Notieren Sie sich die absolute URL zu diesem Bild, und ersetzen Sie es in der Datei style.css an den beiden Stellen, an denen #Header
Hintergrundeinstellung erscheint:
/ * Struktur, einfach, ungestylt --------------------------------------- ---- * / #header Hintergrund: Transparente URL (http://twitter.jeffreifman.com/wp-content/uploads/2014/11/background.jpg) right -100px no-repeat; Hintergrundgröße: 100% auto; Breite: 100%; Höhe: 250px; … / * Responsive Styles ------------------------------------------ --- * / # tiny-name display: none; @media all und (max-width: 1068px) #header background: url ("http://twitter.jeffreifman.com/wp-content/uploads") /2014/11/background.jpg ") no-repeat -220px center;
Alternativ können Sie diese Dateien auf dem Server direkt über FTP oder SCP ersetzen.
Sie können meine Website unter http://twitter.jeffreifman.com live sehen. Sobald Sie die Änderungen abgeschlossen haben, wird Ihre Website in etwa folgendermaßen aussehen:
Jeder vom Tweet-Archivierer erstellte Beitrag ist nur ein einzelner WordPress-Beitrag:
Ich mag die Art und Weise, wie WordPress-Tagging mein Twitter-Archiv verbessert:
Da unsere Website nun Inhalte von Twitter enthält, müssen wir sie für Suchmaschinen optimieren. Ich empfehle, die Plugins Yoast SEO und Yoast Google Analytics zu installieren.
Sie müssen dem Google Analytics-Dashboard eine neue Website hinzufügen und die benutzerdefinierte Zeichenfolge (z. B. UA-xxxxxxxx-xx) in das Google Analytics-Plugin von Yoast einfügen.
Anschließend können Sie Ihre Website über das Yoast SEO-Dashboard überprüfen. Dadurch wird Ihre Website in den Google Webmaster-Tools registriert und überprüft.
Yoast SEO generiert Sitemap-Dateien, die Google regelmäßig indiziert. Senden Sie Ihre Sitemap unbedingt an die Google Webmaster-Tools, z. http://ihrarchivedomain.com/sitemap_index.xml.
Bald wird der Web-Traffic auf Ihrer Twitter-Site zunehmen - Traffic, der andernfalls zu Twitter.com gekommen wäre.
Wenn Sie mehr darüber erfahren möchten, wie Tweet Archiver die Twitter-API im Allgemeinen verwendet, lesen Sie unsere Tuts + -Serie zum Erstellen mit der Twitter-API. Sie können den Code dieses Plugins auch unter überprüfen Plugins> Editor> ozh-tweet-archiver / inc / import.php.
Vielleicht möchten Sie auch eine Serie von Tuts + über Open Source Social Networking lesen. Die Funktionalität dieses Plugins hat eine gewisse Bedeutung für die allgemeinen Bemühungen des Open Source Social Networking, da es eine Möglichkeit bietet, Ihre Tweets auf eine WordPress-Site zu migrieren. Sie finden diese Serie und meine anderen Tuts + Tutorials auf meiner Instructor-Seite oder folgen Sie mir auf Twitter @reifman. Bitte posten Sie Kommentare, Korrekturen oder zusätzliche Ideen weiter unten. Ich freue mich über Ihre Beiträge.