2009-04-16 4 views
1

Ich möchte WordPress-Plugin erstellen, die "Zitat des Tages" angezeigt wird. Ich habe eine externe Website, die viele Zitate hostet und ich möchte sie in meinem Wordpress-Quote-Plugin verwenden.Wie WordPress-Plugin erstellen - Zitat des Tages - Zitat von externer Website

Mir wurde gesagt, dass Wordpress nicht erlaubt, iframe zu verwenden. Die zufälligen Wordpress-Anführungszeichen-Plugins, die ich bisher gesehen habe, zeigen nur manuell eingefügte Anführungszeichen und keine Anführungszeichen von einigen externen Websites an.

Bearbeiten: Meine Website verwendet asp.net und es gibt einen RSS-Feed dort.

Antwort

2

Ich würde den RSS-Feed der Zitat-Website analysieren (vorausgesetzt, dass es einen hat) und die Anführungszeichen auf diese Weise anzeigen. Sie sollten dazu in der Lage sein, die native RSS-Unterstützung von WordPress zu verwenden. Schauen Sie sich einen Artikel darüber here.

1

Die Wordpress-Website hat eine gute Plugin Guide, die die Grundlagen erklärt und Links zu anderen Beispiel/Tutorial-Websites bietet.

Um das "Zitat des Tages" zu sammeln, haben Sie ein paar Möglichkeiten. Am einfachsten und einfachsten wäre es, das Angebot über seinen RSS-Feed abzurufen, falls verfügbar. Dann würde ein einfaches Skript es Ihnen erlauben, es dort zu platzieren, wo Sie möchten.

Wenn die Website keinen RSS-Feed bereitstellt, müssen Sie eine Art Screen Scraping-Skript implementieren, um den relevanten Teil der gewünschten Seite zu erfassen. Sie haben nicht erwähnt, welche Sprache Sie verwenden möchten, aber es gibt viele Screen Scraper für viele verschiedene Sprachen.

0

Wenn Sie (oder finden) einige PHP-Code erstellen, die Informationen, die Sie Sie ein Widget erstellen müssen erhalten kann es angezeigt werden auf Ihrer Website in einem Widget. Sie können mit widgetifyr.com den PHP-Code in ein Widget einfügen, das für Sie erstellt wurde. Sobald Sie das Widget erstellt haben, können Sie es wie jedes andere Widget auf Ihrer Website verwenden.

0

Zitat des Tages-Plugin wird zunächst eine externe Quelle des Angebots benötigen. Das ist RSS-Feed oder JSON oder XML-Quelle des Angebots, die jeden Tag neues Angebot liefern wird.

Als nächstes müssen Sie lernen, Widget-Entwicklung für WordPress, Referenz unten hilft Ihnen den Einstieg.

Schließlich, sobald Sie Grundkenntnisse haben, wird es leicht sein, PHP-Skript in WordPress zu entwickeln, um ein Zitat zu erstellen, das jeden Tag rotiert.

Als Anleitung können Sie in berühmten Zitat der Tag-Plugins, die auf WordPress Plugin-Repository vorhanden sind.

Es wird jedoch nicht empfohlen, Zitate von einer anderen Website ohne ihre Berechtigungen zu verwenden.

Im Folgenden finden Sie einige gute Links und Tutorials, die sie auch Links zu anderen Ressourcen und Tutorial-Websites enthält.

http://codex.wordpress.org/Writing_a_Plugin

https://wordpress.org/plugins/quote-of-the-day-itslum/

http://www.darrenhoyt.com/2008/01/29/publishing-external-rss-headlines-to-your-wordpress-site/