Zitatwie man im Editor bei Seiten einen Auszug angeben kann
in functions.php eingeben:
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellen Zitatwie man im Editor bei Seiten einen Auszug angeben kann
in functions.php eingeben:
in diesem bereich:
versuch erstmal mit 'wp_reset_postdata()' :
wenn das alleine nicht hilft, musst du evtl vor dem 'verwandte themen'-bereich $post in eine temporaere variable $temp speichern, und nach dem bereich wieder zurueckspeichern.
wie ist der abschnitt 'Verwandte Themen' programmiert?
ist das alles mit [FONT=Courier New][COLOR=blue]wp_reset_query()[/COLOR][/FONT] oder [FONT=Courier New][COLOR=blue]wp_reset_postdata()[/COLOR][/FONT] absgeschlossen?
http://codex.wordpress.org/Function_Reference/wp_reset_query
http://codex.wordpress.org/Function_Refer…_reset_postdata
kannst du einen download-link zu diesem 'A Better Related Posts [COLOR=#306582]Plugin[/COLOR]' angeben?
dann musst du die anderen aus loop.php entfernen;
das alles:
<?php /* Display navigation to next/previous pages when applicable */ ?>
<?php if ( $wp_query->max_num_pages > 1 ) : ?>
<div id="nav-below" class="navigation">
<div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">←</span> Older posts', 'twentyten' ) ); ?></div>
<div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' ) ); ?></div>
</div><!-- #nav-below -->
<?php endif; ?>
oder in die style.css einbauen:
Zitataber nun find ich die blog startseite nicht mehr, die einstige startseite, die blog übersicht
auch unter:
Einstellungen - Lesen - Artikelseite: [ ]
evtl musst du vorher noch eine (leere) seite anlegen...
link zum problem?
geht das mit widgets, wenn du das standard-theme Twenty Eleven verwendest?
hack sidebar.php:
entferne das ganz;
oder aendere das in:
am besten beim theme-ersteller/verkaeufer anfragen - support sollte eigentlich mit im preis drin sein.
link zum problem?
evtl browser-cache leeren...
Codex lesen:
http://codex.wordpress.org/Function_Refer…ory_description
zB im kategorien-archive:
oder in einem einzelartikel, zB:
kein wunder bei dieser anzahl von html-validierungsfehlern:
http://validator.w3.org/check?uri=http…=Inline&group=0
http://codex.wordpress.org/Validating_a_Website
die seite konnte noch nichtmal in meinem IE7 geladen werden.
gibt's das irgendwo live zum ansehen?
d.h. kannst du einen link zu der webseite angeben?
nur so von den styles kann ich das nicht beurteilen.
die startseite als statische seite verwendet page.php (und content-page.php) als template;
evtl ein seiten-template erstellen, mit einem sekundaeren loop unterhalb des normalen loops;
http://codex.wordpress.org/The_Loop#Multiple_Loops
http://codex.wordpress.org/Class_Reference/WP_Query
ZitatAuf allen Unterseiten Kategorien
unterseiten oder kategorien;
fuer unterseiten kannst du weitere seiten-templates erstellen;
fuer kategorien waere das category.php (welches normal content.php aufruft; du kannst zB eine neue content-category.php erstellen und bearbeiten)
Zitatsondern auch im Title [COLOR=#306582]Tag[/COLOR] des Kategorie Links
wo?
in der sidebar?
im menue?
ist das mit der funktion [FONT=Courier New][COLOR=blue]wp_list_categories()[/COLOR][/FONT] gemacht?
wenn du zugang zu der funktion hast, d.h. wenn das in einem der templates ist, dann setze das '[FONT=Courier New][COLOR=#dd0000]'use_desc_for_title' [/COLOR][COLOR=#007700]=> [/COLOR][COLOR=#0000bb]1[/COLOR][/FONT][COLOR=#007700][FONT=Courier New],'[/FONT][COLOR=black] auf 0 (null)[/COLOR][/COLOR]
[COLOR=#007700][COLOR=#000000]beispiel:[/COLOR][/COLOR]
wenn das im kategorien-widget in der sidebar ist, fuege diese filterfunktion in functions.php von deinem theme ein:
Zitat[COLOR=#000000]funktions.php geändert zum Aufruf des neuen templates[/COLOR]
wie, was, wo genau?
so wuerde ich das machen:
http://www.transformationpowertools.com/wordpress/twen…ebar-correction
bzw im Twenty Eleven direkt in functions.php ganz am ende:
if ( is_singular() && ! is_home() && ! is_page_template( 'showcase.php' ) && ! is_page_template( 'sidebar-page.php' ) )
da das neue template auch noch eintragen (template-dateinamen verwenden).
sidebar usw ist in den theme-dateien - nicht in der datenbank.
das einfachste waere, wenn du eine kopie deines themes von vor der veraenderung haettest.
oder evtl einige der dateien vom original theme wieder verwenden.
diesmal vorher eine sicherungskopie vom theme erstellen und irgendwo sicher speichern.
entweder
ein 'quick and dirty'-hack:
die von dir bevorzugten standard-grafiken nochmal als eigene header-bilder hochladen;
oder
eigene bilder als 'standard' einsetzen (besonders geeignet falls du ein child-theme verwendest);
programmier-ansatz:
http://wordpress.stackexchange.com/questions/4088…eme/40889#40889
oder
(falls du mit Twenty Eleven direkt arbeitest) diesen abschnitt in functions.php vom Twenty Eleven bearbeiten;
// Default custom headers packaged with the theme. %s is a placeholder for the theme template directory URI.
register_default_headers( array(
'wheel' => array(
'url' => '%s/images/headers/wheel.jpg',
'thumbnail_url' => '%s/images/headers/wheel-thumbnail.jpg',
/* translators: header image description */
'description' => __( 'Wheel', 'twentyeleven' )
),
... usw ...
die codes von den unerwuenschten bildern entfernen, code fuer deine eigenen bilder einbauen, und auch die entsprechenden bilder in /images/headers hochladen.
gibt es einen link zum problem?
wo ist der code eingesetzt, zB wie sieht der gesamt-code des hauptseite-templates aus?
welches theme ist verwendet?
evtl in functions.php vom theme, oder wahrscheinlich eher von einem plugin.
also alle plugins deaktivieren;
wenn das doppelte meta dann weg ist, ein plugin nach dem anderen wieder aktivieren bis der fehler wieder auftritt;
dann das 'fehlerhafte' plugin entfernen oder ersetzen.