Beiträge von alchymyth
-
-
in functions.php des themes, am ende (etwa zeilen 460++):
function twentyten_posted_in() {
.... -
ist vielleicht nur eine kleinigkeit, aber zB werden neu erstellte unterseiten nicht automatisch ins menue uebernommen, wie das mit 'wp_list_pages()' der fall waere.
-
ganz oben in der leiste, neben dem titel, steht auch schon 'musik';
das ist wahrscheinlich von dem im theme eingebauten seitenmenue automatisch/dynamisch erstellt.
den code dafuer findest du wahrscheinlich in der header.php datei - was mit 'wp_list_pages('title_li=');'
http://codex.wordpress.org/Function_Reference/wp_list_pages
d.h. du hast eine seite 'musik' angelegt.
fuer jede weitere seite, die du erstellst, wird da oben ein weiterer eintrag kommen.
was du weiter unter programmierst, ist ein 'hard-coded' menue.
um die schriftart usw zu formatieren, kannst du in der style.css folgende styles anlegen:
Code#hauptmenu a.kleintext:link { .... } #hauptmenu a.kleintext:visited { .... } #hauptmenu a.kleintext:hover { .... }
http://www.w3schools.com/CSS/css_pseudo_classes.asp
wenn du das menue weiterhin per hand bearbeiten willst, kannst du die links dazu mit den page-id der seiten machen; zB ist das fuer den 'musik' link: http://ntropy.de/?page_id=47
ZitatWie kann ich die Position dieses Links verändern?
Oder soll ich gleich sowieso die andere Methode verwenden, um neue Seitenlinks anzulegen?
header.php bearbeiten und den code evtl an eine neue stelle verschieben;
dann die zugehoerigen styles bearbeiten.
vorteil waere, das alle aenderungen an den seiten automatisch uebernommen wuerden. -
wenn du (noch) nicht in die neuen menues eingreifen willst (mit allen vor- und nachteilen), dann geht das aendern des 'Home' durch einen kleinen filter in der functions.php des themes:
PHPadd_filter('wp_page_menu','change_home_name'); function change_home_name($output) { $output = str_replace('Home','Blog',$output); return $output; }
das geht, weil 'wp_nav_menu()' auf 'wp_page_menu()' zurueckgreift, wenn kein menu aktiviert ist. -
-
anstelle von:
das hier: -
Zitat
Das [COLOR=#306582]Theme[/COLOR] hab ich von Grund auf selbstgebastelt
dann weisst du im prinzip, wo du was hingeschrieben hast :?:
das 'weiterlesen' steht oft auch direkt am 'the_content('weiterlesen');' (zB in der index.php) wo du das direkt aendern kannst; wenn da was englisches drinsteht, ersetze es einfach mit dem gewuenschten text:
http://codex.wordpress.org/Function_Reference/the_content
zur functions.php:
http://codex.wordpress.org/Theme_Development#Functions_File
wenn alles nicht hilft, kannst du den code der index.php hier posten. -
ist vielleicht unter 'einstellungen' 'diskussion' aus versehen hier getickt?
ZitatKommentare zu Artikeln schliessen, die älter als Tage sind
-
der code verwendet da eine variabel: $tt_menuPagesExclude; was meiner ansicht nach darauf schliessen laesst, dass da eine option im hintergrund ist, wo die auszuschliessenden seiten einzugeben sind.
-
hast du was geaendert? (plugins oder so?)
scheint jetzt zu gehen;
Code<li class="cat-item cat-item-1 current-cat-parent"><a href="[URL="http://forum.wordpress-deutschland.org/view-source:http://www.haushalt-spartipps.de/category/strom/"][COLOR=#0066cc]http://www.haushalt-spartipps.de/category/strom/[/COLOR][/URL]" title="Mit diesen Tipps und Tricks sparen Sie bei der nächsten Stromkostenabrechnung. Wir stellen Ihnen Möglichkeiten und technische Hilfsmittel vor um den Stromverbrauch zu reduzieren.">Strom</a><ul class='children'> <li class="cat-item cat-item-13 current-cat"><a href="[URL="http://forum.wordpress-deutschland.org/view-source:http://www.haushalt-spartipps.de/category/strom/energiesparlampen-ratgeber-tests/"][COLOR=#0066cc]http://www.haushalt-spartipps.de/category/strom/energiesparlampen-ratgeber-tests/[/COLOR][/URL]" title="Sie sind auf der Suche nach Energiesparlampen oder gar LED-Lampen, wissen aber nicht welche Modelle empfehlenswert sind bzw. worauf Sie achten müssen? Wir klären Sie auf.">Energiesparlampen: Ratgeber und Tests</a></li>
ich kann auch bestaetigen, dass die class nicht da war, als du deinen ersten beitrag gepostet hast.
nette header-grafik :) -
http://codex.wordpress.org/Function_Refer…egister_sidebar
hast du die sidebars in functions.php des themes angemeldet? -
die theme demo zeigt klar bilder auf der vorderseite; und der4 code in home.php hat auch hinweise auf bilder.
hast du schon mal in 'admin' durch die theme optionen geschaut?
'the morning after'
'theme options'
'dynamic images'
da gibt es einiges zum 'ticken' und einstellen.
mach dich einfach mit deinem theme vertraut, gehe durch alle menues im hintergrund, aendere einstellungen, und sieh was passiert. -
deshalb sthet da auf englisch ja auch, dass du die zeile hinzufuegen kannst:
ZitatYou can add support for this feature by adding this line in your [COLOR=#306582]theme[/COLOR]’s functions.php file.
add_theme_support( 'nav-menus' );
also deine functions.php umaendern in:
PHP<?php if ( function_exists('register_sidebar') ) register_sidebar(); add_theme_support( 'nav-menus' ); ?>
danach geht es hoffentlich :) -
hier ist zum beispiel ein block mit h styles:
Code#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 { color: #000; line-height: 1.5em; margin: 0 0 20px 0; }
zerlege diesen style in sechs einzelne styles and formatiere diese; zB:
Code
Alles anzeigen#content h1 { color: #000; line-height: 1.5em; margin: 0 0 20px 0; } #content h2 { color: #000; line-height: 1.5em; margin: 0 0 20px 0; } #content h3 { color: #000; line-height: 1.5em; margin: 0 0 20px 0; } #content h4 { color: #000; line-height: 1.5em; margin: 0 0 20px 0; } #content h5 { color: #000; line-height: 1.5em; margin: 0 0 20px 0; } #content h6 { color: #000; line-height: 1.5em; margin: 0 0 20px 0; }
(einige h3 sind mit spezielleren styles verstreut in der style.css.)
und ansonsten, wenn ein style nicht existiert, kann der einfach angelegt werden. bei doppelten 'gewinnt' der style, der weiter unten in der datei steht.
rtl.css sthet fuer 'right-to-left' und ist fuer fernost-laender, die so schreiben.
editor-style.[COLOR=#306582]css[/COLOR] ist fuer den style im visuellen post-editor-fenster, und ermoeglicht die darstellung dort an den stil der seite anzupassen
(der rtl davon wieder fuer fernost) -
-
erste idee:
lade zB das plugin 'wp-pagenavi' runter und zerlege den code - die haben alle notwendigen wordpress template tags dafuer da drin;
oder letzte idee:
das ist die letzte page nummer:
und hier ein moeglicher link zur letzten 'page':
-
zitat von der core function 'comments_template()'
(/wp-includes/comments-template.php von zeile 825):
ZitatAlles anzeigen/**
* Loads the comment template specified in $file.
*
* Will not display the comments template if not on single post or page, or if
* the post does not have comments.
*
* Uses the WordPress database object to query for the comments. The comments
* are passed through the 'comments_array' filter hook with the list of comments
* and the post ID respectively.
*
* The $file path is passed through a filter hook called, 'comments_template'
* which includes the TEMPLATEPATH and $file combined. Tries the $filtered path
* first and if it fails it will require the default comment themplate from the
* default theme. If either does not exist, then the WordPress process will be
* halted. It is advised for that reason, that the default theme is not deleted.
*
daher mein voriger kommentar: wenn eine comments.php im theme existiert, aber leer ist, dann kann das die anzeige der kommentare verhindern, weil dann der vorgesehene zugriff auf die comments.php des default themes verhindert wird. -
zum beispiel so (php geruest):
PHP
Alles anzeigen<?php $cats = get_categories(); foreach ($cats as $cat) : $args = array( 'posts_per_page' => 1, 'cat' => $cat->term_id ); query_posts($args); if (have_posts()) : while (have_posts()) : the_post(); /*hier die ausgabe von was auch immer*/ endwhile; endif; endforeach; wp_reset_query(); ?>
http://codex.wordpress.org/Function_Reference/get_categories
http://codex.wordpress.org/Function_Reference/query_posts
http://codex.wordpress.org/Function_Reference/wp_reset_query
http://codex.wordpress.org/The_Loop_in_Action
http://www.w3schools.com/php/php_looping.asp -
ich verwende http://validator.w3.org/ und krieg keine warnungen fuer deine seite (?)
hast du mehr info dazu?