Ja, macht ja nichts, das W ist auch ne schöne aussagekräftige Signatur.
Beiträge von harry1961
-
-
Ich habe das Problem, daß über die xmlrpc.php alles einwandfrei übertragen wird, ausser der korrekten Kategorie, es wird immer alles in die Standardkategorie gepackt, egal was ich unter categories angebe.
Nachfolgend mal der Code, den ich verwende:
Code
Alles anzeigen/* wp.newPost(blog_id, username, password, struce, publish) http://codex.wordpress.org/XML-RPC_wp#wp.newPage */ require('../wp-includes/class-IXR.php'); $rpc = new IXR_Client('http://www.meineseite.de/xmlrpc.php'); // das Post construct: // Metadaten $post = array( "title" => "$Title", "description" => "$Description", "categories" => "$Category", "mt_keywords" => "$Tags", "custom_fields" => array( array( "key" => "cp_contact_name", "value" => "$Contact" ), array( "key" => "cp_street", "value" => "$Street" ), array( "key" => "cp_zipcode", "value" => "$Zip" ), array( "key" => "cp_state", "value" => "$State" ), array( "key" => "cp_city", "value" => "$Location" ), array( "key" => "cp_phone", "value" => "$Phone" ), array( "key" => "cp_fax", "value" => "$Fax" ), array( "key" => "cp_contact_email", "value" => "$Email" ), array( "key" => "cp_extern", "value" => "$Extern" ), array( "key" => "cp_company_homepage", "value" => "$Url" ) ) ); // query $status = $rpc->query( 'metaWeblog.newPost', // Methode 1, // Blog ID, i.d.R. 1 'admin', // Benutzer 'passwort', // Passwort $post, // Post construct false // Veröffentlichen? ); // Ergebnis überprüfen und ggf. eine Fehlermeldung ausgeben if(!$status) { echo 'Error ('.$rpc->getErrorCode().'): '.$rpc->getErrorMessage(); exit; } // Sonst: ID des neuen Posts ausgeben echo 'Neue Pressemitteilung gespeichert, ID: '.$rpc->getResponse();Kann mir jemand sagen, wo da der Fehler ist ?
-
Wir haben rund 400 komplett deutsche Themes als kostenlose Downloads verfügbar.
-
Ich bekomm den folgenden Code aber nicht rein und der ist keine 300 Zeichen lang
-
ich bekomm auch keine Signatur hin, maximale Anzahl an Zeichen mit Code ist 54 und ich brauch schon 52 für den Domain Namen.
-
Funzt, herzlichen Dank. Eine Zeile und alles sieht schon viel übersichtlicher aus. :-)
-
Hallo,
ich verwende ein Plugin, (Multi Column Category List Plugin for WordPress · Dagon Design) welches Kategorien in 2 Tabellen Spalten darstellt. Leider zeigt es im Original alle Kategorien an. Da ich jedoch über 700 Kategorien habe, wäre das einfach zu unübersichtlich. Deswegen möchte ich, dass nur Unterkategorien angezeigt werden, wenn man die Hauptkategorie anklickt. Ich habe das Plugin nun soweit verändert, dass dies auch fast klappt.
Im Original sieht die Abfrage so aus:$cat_list = (array)$wpdb->get_results("
SELECT {$tp}terms.term_id as cat_ID,
{$tp}terms.name as cat_name
FROM {$tp}terms, {$tp}term_taxonomy, {$tp}term_relationships, {$tp}posts
WHERE {$tp}term_taxonomy.taxonomy = 'category'
AND {$tp}term_taxonomy.term_id = {$tp}terms.term_id
AND {$tp}term_taxonomy.term_taxonomy_id = {$tp}term_relationships.term_taxonomy_id
AND {$tp}term_relationships.object_id = {$tp}posts.ID
AND {$tp}terms.term_id = {$tp}term_taxonomy.term_id
{$exclude_sql}
GROUP BY cat_name
ORDER BY cat_nameJetzt habe ich einfach folgendes hinzugefügt:
AND {$tp}term_taxonomy.parent = 'xzy'
XZY steht hierbei für die aktuelle Kategorie, in der man sich gerade befindet. Das klappt zwar, jedoch nur, wenn ich selbst die Id der Kategorie dort einsetze. Jetzt sollte das Plugin nur noch eigenständig erkennen in welcher Kategorie ID es sich denn momentan befindet und dann nur noch die Unterkategorien ausgeben, deren Mutterkategorie xzy ist.
Direkt in den Wordpress templates kann man dazu folgendes nutzen:
$this_category = get_category($cat);
$this_category->cat_ID;
echo $this_category->cat_ID;Nur innerhalb des Plugins funktioniert das irgendwie nicht, es erkennt die ID der momentanen Kategorie einfach nicht. Kann mir dazu vielleicht jemand einen Tipp geben ?
-
Kann mir jemand sagen, welches Script den Ping ausführt, nachdem ich einen neuen Artikel gepostet habe, bzw. gibt es eine Möglichkeit, das Script oder den Befehl direkt aufzurufen ?
Hintergrund:
Ich erhalte via externem Script mehrer Artikel täglich direkt in die Datenbank eingespielt und sobald ein neuer Artikel ankommt, sollten die Blog Verzeichnisse dann auch angepingt werden.