Beiträge von kristian73
-
-
Vielen Dank!
habe es mittels deines codes geschafft die fehlermeldung weg zu bekommen.
LG,
Kristian -
PHP
Alles anzeigen<?php /* Zuordnung Seite <-> Gallerie Seitentitel <-> Gallerie-Name */ global $wpdb; $queryStr1 = "SELECT post_title FROM $wpdb->posts WHERE $wpdb->posts.ID = '".$wp_query->post->ID."'"; $seiteID = $wpdb->get_results($wpdb->prepare($queryStr1)); $tbName = $wpdb->get_blog_prefix() . 'ngg_gallery'; $queryStr2 = "SELECT gid, path FROM $tbName WHERE pageid = '".$wp_query->post->ID."'"; $gallery = $wpdb->get_results($wpdb->prepare($queryStr2)); $tbName = $wpdb->get_blog_prefix() . 'ngg_pictures'; $queryStr3 = "SELECT filename, description, alttext FROM $tbName WHERE galleryid = '".$gallery[0]->gid."'"; $imgArr = $wpdb->get_results($queryStr3); if($wpdb->num_rows == 0) { $sidebar_img = $default_img; echo '<img src="'.get_settings('home').$sidebar_img.'" style="width:432px; height: 432px;" alt="'.$seiteID[0]->post_title.'" title="'.$seiteID[0]->post_title.'" />'; } elseif($wpdb->num_rows == 1) { $sidebar_img = get_settings('home').'/'.$gallery[0]->path.'/'.$imgArr[0]->filename; echo '<img src="'.$sidebar_img.'" style="width:432px; height: 432px;" alt="'.$gallery[0]->alttext.'" title="'.$gallery[0]->description.'" />'; } else { foreach($imgArr as $bild) { $sidebar_img = get_settings('home').'/'.$gallery[0]->path.'/'.$bild->filename; echo '<img src="'.$sidebar_img.'" style="width:432px; height: 432px;" class="fade" alt="'.$gallery->alttext.'" title="'.$gallery->description.'" />'; } } ?>ok, hier mal der ganze code.
was passiert: eine nextgengallery wird einer seite zugeordnet und dargestellt.bei der erstellung dieses codes half mir jemand. nun bekomme ich es nicht hin, in der zweiten zeile des php-codes den zweiten parameter einzusetzten. die vorher genannten varianten haben nicht funktioniert.
bin sehr dankbar für eure hilfe.
-
danke, den link kenne ich schon.
leider bin ich mit der syntax von php nicht so firm, welshalb ich die korrekte schreibweise nicht hinbekomme.
aus diesem grunde habe ich den thread ja gestartet. -
Ungetestet, muss da auch immer erst viel probieren, doch würde eventuell in diesem Fall in etwa so mit einem ersten Test beginnen:
Code$queryStr1 = "SELECT post_title FROM $wpdb->posts WHERE $wpdb->posts.ID = %d", $wp_query->post->ID;Wenn es nicht richtig ist, dann würde ich mir die Zeile mit echo ausgeben lassen und erst einmal alles in einer Zeile schreiben, bevor ich da zwei draus mache würde.
diese Variante habe ich schon probiert. funktionierte nicht. aber danke für deine hilfe.
ausgabe ist: : syntax error, unexpected ',' in on line -
Moinsen Zusammen,
habe folgende Fehlermeldung:
: Missing argument 2 for wpdb::prepare(), called in... on line 26line 26:
$queryStr1 = "SELECT post_title FROM $wpdb->posts WHERE $wpdb->posts.ID ='".$wp_query->post->ID."'";
line27:
$seiteID = $wpdb->get_results($wpdb->prepare($queryStr1));ok, ich muß in zeile 26 einen 2. parameter einsetzten (%d), komme aber mit den quotes durcheinander.
Wäre sehr dankbar für Hilfe eurerseits.
thx, Kristian
-
Verstehe ich das richtig? Man kann in einer frischen WP installation, die von vornherein als Multisite angelegt ist, zwei Seiten mit identischem Design mit je einer eigenen Domain und sprache anlegen, und sie beide von einem dashboard aus pflegen kann?
-
Vielen Dank für die Antwort.
Ich denke da sich die Aktualisierungen im Rahmen halten werden, wird eine händische pflege der unterschiedlichen sprachen ausreichen.
-
Moinsen zusammen,
ich benötige eure Hilfe.
Folgendes Problem:
Es existiert eine relativ kleine statische WP-Seite mit 9 Seiten auf einer .de Domain mit deutschen Texten.
Nun soll diese Seite auch in englisch unter einer .com erstellt werden.Ergibt es Sinn, dafür Mutlisite einzurichten und das free Mutlilingual press plugin von Frank Bültge zu verwenden?
Kann Multisite auf eine bestehende Installation angewendet werden?Oder ist es einfacher, eine neue Seite aufzusetzten und diese über Flaggen mit der deutschen Variante zu verlinken?
Freue mich auf eure Antworten.
Viele Dank für eure Hilfe im vorraus.
Greetz, Kristian
-
Hallo Leute,
das menü ist folgerdermaßen erstellt:
<?PHP
foreach(get_pages('exclude=22,55')as $p) {
if($p->post_parent == 0) {
if($p->ID== $wp_query->post->ID) {
echo '<li class="current_page_item">'.$p->post_title.'</li>';
} else {
echo '<li><a title="'.$p->post_title.'" href="'.get_permalink($p->ID).'">'.$p->post_title.'</a></li>';
}
}
}
?>Wo muß ich sort_column nach menu_order unterbringen damit ich die Menüpunkte mittels des Reihenfolgefeldes der Seiten sortieren kann?
Vielen Dank für die Hilfe,
Kristian