Gibt es ein Wordpress-Plugin für Druckfunktion?

  • Guten Tag, :)
    Ich möchte eine Seite meines Blogs auch als Druckversion anbieten. Gibt es dafür vielleicht ein Plugin? Habe hier mal die Suche bemüht. Diese Seite, auf der dazu was stehen sollte, war aber leider nicht mehr erreichbar.
    Hier
    PHP: Beispiele - Manual
    war ich auch schon.
    Ich dachte und hoffte, dass wäre unkomplizierter???
    Oder suche ich nur an den falschen Stellen?

    Vielleicht kann mir hier einer weiter helfen?
    Vielen Dank!

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Dazu braucht man doch kein Plugin.
    Wenn man denn unbedingt eine "Druckversion" anbieten möchte, kann man auch ein entsprechendes Stylesheet für Drucker einbinden.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Also z.b. sowas einfach ins Template?

    <style type="text/css">
    @page { size:landscape; }
    </style>

    Wie blende ich für den Druck navi und footer aus?

  • Google 'WordPress Druchversion': WP - Druckversion - bueltge.de [by:ltge.de]

    Bei mir hab ichs so gelöst:

    PHP
    <link rel="stylesheet" type="text/css" media="print" href="<?php bloginfo('stylesheet_directory'); ?>/print.css" />

    als alternatives Stylesheet eingebunden, dann in der print.css einfach angepasst und ausgeblendet:


    Ist weder perfekt noch schön, kann aber als Anhaltspunkt dienen.

    Zur Frage: display:none;

  • Nein, klappt doch noch nicht ganz:

    Mit:

    #nav, #footer {display: none;}

    blendet die Navi und den Footer ja auch in der screen-Ausgabe aus.
    Das hatte ich erst gar nicht gesehen.
    Das will ich nicht. Ich will nur für den Druck die Anzeige von navi und footer ausblenden.
    Hm...

  • Also so funzt es jetzt (Footer und Header werden im Druck nicht angezeigt).
    Folgenden Codeschnipsel habe ich einfach ins Template eingebaut. ABER es zerschießt mir am Screen das Layout, Schrift ist zu groß und Text verschwindet jetzt teilweise hinterm Footer. Druckversion war okay.

    <style type="text/css media="print">
    @page { size:landscape; }
    #nav, #footer {display: none;}
    </style>


  • <style type="text/css media="print">
    @page { size:landscape; }
    #nav, #footer {display: none;}
    </style>

    nein !

    <link rel="stylesheet" type="text/css" href="..." media="print" />
    dort dann einfach das css so umbiegen wie dus willst.

  • Ebenfalls der Vollständigkeit halber: manchmal kann es sinnvoll sein, die Bildschirm-Stylevorgaben auch als solche auszuzeichnen, so dass sich die verschiedenen Stylevorgaben nicht gegenseitig beeinflussen:

    HTML
    <link rel="stylesheet" type="text/css" href="<?php bloginfo('stylesheet_url')" media="screen, projection" />


    ("projection" ist für Beamer etc... Opera verwendet dieses Stylesheet im Vollbildmodus).

  • Es gibt ein Plugin namens wp-print, das unter folgender Adresse zu finden ist: (..)

    Der Vorteil von wp-print ist, daß in der Druckversion noch zusätzliche Angaben stehen. Sieht dann aus wie bei heise.de, alle Links aus dem Artikel sind noch einmal als Text aufgeführt, die URL usw.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!