X

So erstellen Sie einen Google Docs Shortcode für PDF-Dokumente

Schnipsel von IsItWP

Suchen Sie nach einer Möglichkeit, einen Google Docs Shortcode für PDF-Dokumente zu erstellen? Dieser Codeausschnitt erstellt den [pdf] Shortcode, um PDF-Dokumente im Google Docs Online-Viewer zu verknüpfen.

Anweisungen:

  1. Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen.
  2. Erstellen Sie den Shortcode wie folgt: [pdf href="http://example.com/file.pdf"]Meine PDF-Datei[/pdf], wobei Sie Ihre eigene URL und Ihren eigenen Text verwenden.
function pdflink($attr, $content) {
    if ($attr['href']) {
        return '<a class="pdf" href="http://docs.google.com/viewer?url=' . $attr['href'] . '">'.$content.'</a>';
    } else {
        $src = str_replace("=", "", $attr[0]);
        return '<a class="pdf" href="http://docs.google.com/viewer?url=' . $src . '">'.$content.'</a>';
    }
}
add_shortcode('pdf', 'pdflink');

Dieser Codeausschnitt wurde von Joen Asmussen erstellt.

Alternativ können Sie den folgenden, fortgeschritteneren Codeausschnitt verwenden. Dieser Codeausschnitt hat ein Klassenattribut im Shortcode, das Sie verwenden könnten, um ein Symbol für den Dateityp-Link anzuzeigen oder die Links mit der Standard-Symbolklasse zu gestalten.

Fügen Sie diesen Code zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin ein.

function wps_viewer($atts, $content = null) {
    extract(shortcode_atts(array(
        "href" => 'http://',
        "class" => ''
    ), $atts));
    return '<a href="http://docs.google.com/viewer?url='.$href.'" class="'.$class.' icon">'.$content.'</a>';
}
add_shortcode("doc", "wps_viewer");

Hier sind einige Beispiele für die Verwendung des Shortcodes, den dieser Codeausschnitt erstellt.

[doc class="psd" href="http://www.example.com/file.psd"]my PSD file name[/doc]
[doc class="ai" href="http://www.example.com/file.ai"]my AI file name[/doc]
[doc class="svg" href="http://www.example.com/file.svg"]my SVG file name[/doc]

Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzuf ilde{A}gen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress kopieren / einf ilde{A}gen, damit Sie Ihre Website nicht versehentlich besch ilde{A}digen.

Wenn Ihnen dieser Codeausschnitt gefallen hat, sollten Sie sich auch unsere anderen Artikel auf der Website ansehen, wie zum Beispiel: 15 beste Content-Marketing-Tools und Plugins für WordPress.

Kommentare   Hinterlasse eine Antwort

  1. Dokumentenbeispiel 26. März 2011 um 6:46 Uhr

    Ich habe es einmal versucht und es funktioniert, danke fürs Teilen

    1. Kein Problem, freut mich, dass es Ihnen gefällt!

Kommentar hinzufügen

Wir freuen uns, dass Sie einen Kommentar hinterlassen haben. Bitte beachten Sie, dass alle Kommentare gemäß unserer Datenschutzrichtlinie moderiert werden und alle Links nofollow sind. Verwenden Sie KEINE Schlüsselwörter im Namensfeld. Lassen Sie uns ein persönliches und bedeutungsvolles Gespräch führen.

WordPress Launch Checkliste

Die ultimative Checkliste für den Start von WordPress

Wir haben alle wichtigen Checklistenpunkte für den Start Ihrer nächsten WordPress-Website in einem praktischen E-Book zusammengefasst.
Ja, senden Sie mir das kostenlose E-Book!