1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Problem mit Klip-Quellcode

Dieses Thema im Forum "Plugins und Widgets" wurde erstellt von stefanhupe, 10. Mai 2005.

  1. stefanhupe

    stefanhupe Gast

    Hallo!

    Ich kenne mich nicht gut mit PHP aus, habe dementsprechend ein kleines Problem:
    <?php
    $blog = 1;
    $doing_rss = 1;
    require('wp-config.php');
    $blogName12 = get_bloginfo('name');
    $adminEmail12 = get_bloginfo('admin_email');
    $siteurl = get_settings('siteurl');
    $rssurl = get_bloginfo('rss2_url');
    $rssdescription = get_bloginfo('description');
    $output = "<klip><owner><author>";
    $output .= $blogName12;
    $output .= "</author><copyright>";
    $output .= $blogName12;
    $output .= "</copyright><email>";
    $output .= $adminEmail12;
    $output .= "</email><web>";
    $output .= $rssurl;
    $output .= "</web></owner><identity><title>";
    $output .= $blogName12;
    $output .= "</title><uniqueid>";
    $output .= $blogName12;
    $output .= "</uniqueid><version>1.4</version><lastmodified>";
    $output .= mysql2date('D, d M Y H:i:s +0000', get_lastpostmodified('GMT'), 0);
    $output .= "</lastmodified><description>";
    $output .= $rssdescription;
    $output .= "</description><keywords>";
    $output .= $rssdescription;
    $output .= "</keywords>
    </identity><locations><defaultlink>";
    $output .= $siteurl;
    $output .= "</defaultlink><contentsource>";
    $output .= $rssurl;
    $output .= "</contentsource><icon>".$siteurl."/bild.gif</icon><banner>".$siteurl."/banner.jpg</banner><help></help><kliplocation>";
    $output .= $siteurl;
    $output .= "/template.klip</kliplocation></locations><setup><refresh>60</refresh><referer>";
    $output .= "</referer><country></country><language>en</language><codepage></codepage></setup></klip>";

    header("Pragma: public");
    header("Expires: 0");
    header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
    header("Content-Type: application/force-download");
    header("Content-Type: application/octet-stream");
    header("Content-Type: application/download");
    header("Content-Disposition: attachment; filename=wp-klip.klip;");
    header("Content-Transfer-Encoding: binary");
    echo $output;
    exit();
    ?>

    Dies ist der Quellcode für das KlipFolio- Plugin, den ich bei http://weblogtoolscollection.com/archives/2004/09/10/provide-a-klip-for-klipfolio-for-your-wordpress-blog/
    gefunden habe.

    Ich möchte nun aber bei den Keywords nicht die Beschreibung stehen haben, sondern eben keywords.

    Wie mache ich das? Was muss ich wo eintragen bzw. ändern, sodass es keinen Fehler gibt?
    Wo ist eigentlich das <get_bloginfo> definiert?

    Vielen Dank für eure Hilfe!
    Gruß
    Stefan
     
  2. Olaf

    Olaf WPDE-Team
    Mitarbeiter

    Registriert seit:
    3. September 2004
    Beiträge:
    2.740
    Zustimmungen:
    41
  3. stefanhupe

    stefanhupe Gast

    Sorry, dann habe ich es etwas blöd beschrieben!
    Das meine ich auch!

    Wie kann ich dort (siehe Quelltext weiter oben) Keywords einfügen?

    Im Fett makierten Bereich wird ja gesagt, dass er die Beschreibung anstatt "Keywords" nehmen soll. Wie kann ich aber Keywords einfügen, damit ich auch gefunden werde? Was muss ich einfügen, sodass kein Fehler auftritt?

    Vielen Dank für eure Hilfe!

    Gruß
    Stefan
     
  4. stefanhupe

    stefanhupe Gast

    Lösung gefunden!

    Hallo!

    Habe mein Problem nun gelöst:

    $output .= $rssdescription;
    $output .= "</description><keywords> Onlinesicherheit News</keywords></identity><locations><defaultlink>";

    Ist mir ja fast peinlich, dass ich gefragt habe, wo die Lösung doch so einfach ist! :oops:

    Vielen Dank für eure Hilfe! :lol:

    Gruß
    Stefan
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden