falsche verwendung von 'get_the_category()' - ausserhalb des loops und ohne post ID;
http://codex.wordpress.org/Function_Refer…et_the_category
daher hat das ergebnis evtl keine kategorien-eltern - daher kriegt 'explode' nichts zum zerlegen - daher fehlermeldung;
ist das aus dem original theme code?
wozu der code auch immer gedacht ist, das braucht einiges an ueberarbeitung.
Beiträge von alchymyth
-
-
da WordPress-core-dateien nicht bearbeitet werden sollten, beschreibe, was du erreichen willst.
sowas geht evtl mit einer filter-funktion.
kannst auch selber suchen, wenn du den funktionsnamen hast:
http://phpxref.ftwr.co.uk/wordpress/nav.…ions/index.html
(laedt manchmal etwas langsam) -
Zitat
Ist ein payed [COLOR=#306582]Plugin[/COLOR]
gibt es support mit dem plugin? oder eine anleitung? oder wenigstens ein hilfsforum?
wie gesagt, einige plugins haben eine funktion, mit der das plugin anstelle vom shortcode in einem template aufgerufen werden kann. -
welchen slider verwendest du?
einige slider haben spezielle functionen, die du in einem template verwenden kannst.
der filter 'the_content' wird leider auch anderen kram mit ausgeben, zB von plugins etc. -
-
-
-
Zitat
das mit der if is home oder front_page funktioniert nicht wenn man dies in die [COLOR=#306582]footer[/COLOR].php packt aber in der [COLOR=#306582]header[/COLOR].php
das deutet auf eine selbstgebaute query im hauptteil der seite;
versuch das hiermit vor dem If teil auszubessern:
[FONT=Courier New][COLOR=blue]wp_reset_query();[/COLOR][/FONT]
zB -
oder:PHP
Alles anzeigen<?php if( is_home() || is_front_page() ) : $my_query = new WP_Query('cat=6&post_status=future&order=DESC&showposts=1'); if ($my_query->have_posts()) { echo '<div id="upcoming">'; while ($my_query->have_posts()) : $my_query->the_post(); $image_id = get_post_thumbnail_id();$image_url = wp_get_attachment_image_src($image_id,'large',true); $do_not_duplicate = $post->ID; echo '<a href="'.$image_url[0].'" rel="shadowbox" title="Upcoming on blindesmotiv">'; echo "".the_post_thumbnail('thumbnail',array('title' => 'Upcoming on blindesmotiv')).""; echo '</a>'; endwhile; echo "</div>"; } endif; ?></SPAN>
-
Zitat
ich möchte aber keine [COLOR=#306582]widgets[/COLOR] verwenden. das ganz soll sie dezent und simple wie möglich werden.
deshalb hatte ich hier nachgefragt, und bis jetzt keine klare antwort bekommen:
Zitat1) total entfernen oder nur 'archiv' und 'meta' entfernen und durch etwas anderes ersetzen?
alle theme dateien bearbeiten und [FONT=Courier New][COLOR=blue]<?php get_sidebar(); ?>[/COLOR][/FONT] entfernen.
das wird einen leeren bereich hinterlassen, wo vorher die widgets waren.
wenn du hilfe beim anpassen der css styles brauchst, bitte einen link zu deiner webseite angeben. -
Zitat
kein einziges [COLOR=#306582]Widget[/COLOR] drin. Dennoch ist archive und [COLOR=#306582]meta[/COLOR] vorhanden?
das sind festprogrammierte platzhalter, die ersetzt werden, wenn du widgets verwendest.
fuer alles, was formatierung anbelangt, verwende Firebug oder ein aehnliches web-hilfswerkzeug, um die entsprechenden css selektoren herauszufinden.
und siehe css tutorien wie zB http://www.w3schools.com/css/
ohne einen link zu deiner webseite kann da sowieso keiner weiterhelfen. -
-
1) total entfernen oder nur 'archiv' und 'meta' entfernen und durch etwas anderes ersetzen?
zB im widget bereich im dashboard unter design.
2) 3) 4) alles in style.css; um die passenden stellen zu finden, kannst du mit Firebug oder so arbeiten http://getfirebug.com/
5) in functions.php vom theme - 'HEADER_IMAGE_HEIGHT'.
alle fragen sind schon irgendwann mal gestellt und beantwortet worden; fuer einzelheiten, versuche mit der forum-suche oder websuche die entsprechenden links zu finden. -
evtl die einstellungen unter 'permalinks' ueberpruefen und ggf probeweise auf 'standard' setzen.
http://codex.wordpress.org/Using_Permalinks -
EDIT
vergess den code im vorigen beitrag -
ohne child theme,
aendere das hier direkt in functions.php vom Twenty Eleven:
PHPif ( is_singular() && ! is_home() && ! is_page_template( 'showcase.php' ) && ! is_page_template( 'sidebar-page.php' ) )
so:PHPif ( is_singular() && is_attachment() && ! is_home() && ! is_page_template( 'showcase.php' ) && ! is_page_template( 'sidebar-page.php' ) )
damit bleibt nur die einzelbildanzeige ohne sidebar (verwendet image.php) -
Zitat
auf den statischen Seiten musste ich nachhelfen (get [COLOR=#306582]sidebar[/COLOR] in single.php und page.php eingefügt).
[COLOR=#306582]Sidebar[/COLOR] erscheint nun, aber leider unterhalb des normalen Textessiehe meinen artikel:
http://www.transformationpowertools.com/wordpress/twen…posts-and-pages
und willkommen zur verwendung von child themes...
wenn du vor der verwendung eines child themes und den damit verbundendn vorteilen zurueckschreckst, dann bearbeite einfach functions.php vom Twenty Eleven:PHPif ( is_singular() && ! is_home() && ! is_page_template( 'showcase.php' ) && ! is_page_template( 'sidebar-page.php' ) )
und entferne genau das hier: -
Zitat
Also bitte unterlasse das sinnfreie Posten, wenn du selbst keine Ahnung hast.
ebenso.
hat doch geholfen - jetzt ist wenigstens der link zur webseite bekannt.
ZitatDies fällt nämlich unter den [COLOR=#306582]CSS[/COLOR]-Bereich.
dann hat es mit WordPress nichts mehr zu tun.
auf nicht-wiedersehen. -
Zitat
Keiner hier da der mir helfen kann ?
ohne Nennung des Themes (mit Link zum Download) und ohne Link zur betroffenen Webseite innerhalb dieser kurzen Zeit - nein. :roll:
du kannst die Wartezeit nutzen und zB die Forumsregeln lesen.
trotzdem: Willkommen im Forum. :lol: -
es gibt einige styles in style.css vom theme mit dieser zeile:
diese zeilen koenntes du zB ersetzen durch (farbcode entsrechend anpassen):
dies styles sind:
#header
#custom_header_bg
#content
#sidebar
#bottombar_left
#bottombar_center
#bottombar_right
#footer
oder das bild vom server herunterladen, in einem bildbearbeitungsprogramm bearbeiten (zB mit dem freien GIMP - das progamm muss .png dateien speichern koennen) und wieder auf den server in die urspruengliche stelle hochladen. -
1) ja;
2) die zahl ist unter 'einstellungen' 'lesen' 'blogseiten zeigen maximal ...' festgelegt; ob volle artikel oder nur die vorschau angezeigt werden soll, musst du in den theme-dateien (index.php?) mittels 'the_content()' vs 'the_excerpt()' programmieren.
3) die aelteren artikel sind entweder unter 'archiv' zB im archiv-widget in der sidebar, oder unter den 'kategorien' im kategorie-widget in der sidebar zu erreichen.
oder den 'aeltere/neuere artikel' links am ende der startseite folgen (wenn das theme diese links eingebaut hat);
4) unter 'einstellungen' 'lesen' 'startseite' 'eine statische seite auswaehlen' kannst du die statische startseite und auch die artikelseite festlegen.