Beiträge von alchymyth
-
-
Zitat
ich habe einen Menüpunkt in dem Artikel einer bestimmten Kategorie angezeigt werden
ist das ein kategorie-archiv oder ein seiten-template?
ZitatIch möchte gerne bevor die Artikel aufgelistet werden einen einleitenden Bereich (Text + Bilder) erstellen.
wenn das ein kategorie-archiv ist, geht das evtl mit einem category-template: http://codex.wordpress.org/Category_Templates
eine template-datei [FONT=Courier New][COLOR=blue]category-bestimmt.php[/COLOR][/FONT] ([FONT=Courier New][COLOR=blue]bestimmt[/COLOR][/FONT] durch den [FONT=Courier New][COLOR=blue]kategorie-slug[/COLOR][/FONT] deiner bestimmten kategorie ersetzen) erstellen - zB von einer kopie von [FONT=Courier New][COLOR=blue]category.php[/COLOR][/FONT] oder [FONT=Courier New][COLOR=blue]archive.php[/COLOR][/FONT]; dadrin vor dem loop eine div mit dem text und bildern einbauen. -
-
Zitat
Es sind nur 4 [COLOR=#306582]Widgets[/COLOR] unten, keine 5!
heisst das, dass du 5 widget im footer-widget-bereich unter design - widgets hast, aber nur 4 widgets auf der webseite erscheinen?
ideal, kontaktiere den theme-ersteller/verkaeufer, und stelle deine frage da;
helfen mit kommerziellen themen ohne freien zugriff auf alle theme-dateien ist ziemlich kompliziert.
wenn 'register_sidebar' fuer den footer-bereich nicht in functions.php steht, musst du evtl das ganze theme-verzeichnis durchsuchen. -
welches theme verwendest du?
wie sieht der register_sidebar() eintrag in functions.php aus?
hast du 5 widgets im footer-widget-bereich?
und wo erscheint das 5. widget im moment? -
plugins
widget-logic http://wordpress.org/extend/plugins/widget-logic/
conditional-widgets http://wordpress.org/extend/plugins/conditional-widgets/
evtl gibts auch andere - einfach mal suchen -
dazu musst du footer.php (evtl sidebar-footer.php je nach theme) und functions.php von deinem verwendeten theme bearbeiten.
-
versuch, ob du mit dem conditional tag [FONT=Courier New][COLOR=blue]is_single()[/COLOR][/FONT] weiterkommst:
http://codex.wordpress.org/Function_Reference/is_single -
die deutsche doku und suchergebnisse sind oft beschraenkt :roll:;
custom fields http://codex.wordpress.org/Custom_Fields -
wahrscheinlich verwendet das startseiten-template (index.php ?) 'the_excerpt()' anstelle von 'the_content()'
http://codex.wordpress.org/Function_Reference/the_excerpt
http://codex.wordpress.org/Template_Tags/the_content -
evtl mit benutzerdefinierten feldern;
im loop vom haupt-template dann abfragen:
-
gebe bitte deinen gesamten code des template hier an.
oder kopiere den code in einen http://pastebin.com/ , click 'submit', notiere die neue addresse oben im browser, und gebe diese addresse hier an. -
Zitat
Teil meines Designs ist eine zweites schmales Menü, das noch über dem [COLOR=#306582]Header[/COLOR] liegt, in em ich nur "Kontakt | Impressum" verlinken will.
festkodiert waere wahrscheinlich einfacher als widgetized.
wenn es jedoch mit widget sein soll, versuch in deinem 'register_sidebar' code die 'before_title' und 'after_title' auf '' zu setzen;
und bei einsetzen des widgets, schreib ein leerzeichen in den widgettitel. -
den codex-paragraph sehr genau bis zum ende durcharbeiten:
http://codex.wordpress.org/Function_Reference/wp_list_pages
erzeugt eine liste mit dem 'Seiten' titel als standard;
erzeugt dieselbe html struktur, aber ohne titel.
ohne deinen selbstgeschriebenen code direkt zu sehen, ist das soweit alles... -
zum einen hast du recht - das hier ist ein problem:
entweder so:
oder so:
http://php.net/manual/en/language.types.string.php
zum anderen get_posts; aus den beispielen:
das 'setup_postdata($post)' fehlt evtl auch noch ... -
ohne link zu deinem blog kann hier auch keiner viel dazu sagen :roll:
mal geraten - dein theme verwendet fuer den ersten post 'the_content();' und fuer die weiteren posts 'the_excerpt();' - evtl in index.php
http://codex.wordpress.org/Function_Reference/the_excerpt
http://codex.wordpress.org/Template_Tags/the_content -
woher kommt die css class [FONT=Courier New][COLOR=blue].left[/COLOR][/FONT] am bild?
wordpress fuegt heutzutage die css class [FONT=Courier New][COLOR=blue].alignleft[/COLOR][/FONT] fuer links-ausgerichtete bilder an.
http://codex.wordpress.org/Wrapping_Text_Around_Images -
echt gut soweit :grin:
der rahmen kommt von der standard-css fuer ein verlinktes bild; und die position kannst du durch einen inline-style anpassen;
zB:
PHP
Alles anzeigen<?php /* Template Name: landingsite */ ?> <!DOCTYPE html> <body> <a href="http://www.loumpromotion.ch/?page_id=2" style="display:block; margin-top:100px; text-align: center;"> <img src="http://www.loumpromotion.ch/wp-content/uploads/2011/11/Logofinal.png" alt=";)" style="border:none;"/></a> </body> </html> -
docu:
[COLOR=#22229c]http://codex.wordpress.org/Test_Driving_WordPress[/COLOR]
;
1. lokale wordpress installation (mit xammp-server); mit wordpress-test-daten;
2. macromedia dreamweaver als editor mit syntax-highlighter and syntax-check; damit geht datei bearbeiten und speichern ganz einfach mit STRG-S;
3. test-ansicht mit firefox-browser und firefox web developer add-on; damit geht das untersuchen der html- und css-strucktur 'live'-online, auch mit online-ausprobieren von anpassungen;
4. cross-check mit IE, chrome, safari; validation-check mit und ;
5. ftp zum server; test in live-webseite mit original blog-daten;
- wenn verbesserung notwendig - weiter mit schritt 2) -
kannst du noch mal genau festlegen, was du auf der template-seite haben willst?
in deinem code hast fast den aufruf vom header.php drin, und einen loop mit custom-query - in deiner anfaenglichen frage war nichts davon angefragt.
evtl (jetzt ohne loop):
PHP
Alles anzeigen<?php /* Template Name: landingsite */ ?> <!DOCTYPE html> <!--[if IE 6]> <html id="ie6" <?php language_attributes(); ?>> <![endif]--> <!--[if IE 7]> <html id="ie7" <?php language_attributes(); ?>> <![endif]--> <!--[if IE 8]> <html id="ie8" <?php language_attributes(); ?>> <![endif]--> <!--[if !(IE 6) | !(IE 7) | !(IE 8) ]><!--> <html <?php language_attributes(); ?>> <!--<![endif]--> <head> <meta charset="<?php bloginfo( 'charset' ); ?>" /> <meta name="viewport" content="width=device-width" /> <title><?php /* * Print the <title> tag based on what is being viewed. */ global $page, $paged; wp_title( '|', true, 'right' ); // Add the blog name. bloginfo( 'name' ); // Add the blog description for the home/front page. $site_description = get_bloginfo( 'description', 'display' ); if ( $site_description && ( is_home() || is_front_page() ) ) echo " | $site_description"; // Add a page number if necessary: if ( $paged >= 2 || $page >= 2 ) echo ' | ' . sprintf( __( 'Page %s', 'twentyeleven' ), max( $paged, $page ) ); ?></title> <link rel="profile" href="http://gmpg.org/xfn/11" /> <link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" /> <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" /> <!--[if lt IE 9]> <script src="<?php echo get_template_directory_uri(); ?>/js/html5.js" type="text/javascript"></script> <![endif]--> <?php /* Always have wp_head() just before the closing </head> * tag of your theme, or you will break many plugins, which * generally use this hook to add elements to <head> such * as styles, scripts, and meta tags. */ wp_head(); ?> </head> <body <?php body_class(); ?>> <img src=http://loumpromotion.ch/wp-content/uploads/2011/11/Logofinal.png" alt="" /> <a href="http://loumpromotion.ch/?page_id=2">START</a> </body> </html>