die fettschrift ist auch weg - am besten mal den browser-cache leeren - zB mit 'STRG F5'
Beiträge von alchymyth
-
-
ich hatte da eine klammer vergessen - hier verbessert:
PHPecho '<div class="portfolio-tags">' . strip_tags(get_the_term_list( $post->ID, 'portfolio_category', '', ', ', '' )) . '</div>';
damit koennte dein code etwa so aussehen:
PHP
Alles anzeigen<?php $row=1; $x=0; $y=0; $end=false; foreach($images as $image) { $y=0; $class='top_grid'; $end=true; echo '<li style="height:'.$h.'px; top:'.$y.'px; left:'.$x.'px;" class="'.$class.'">'; if($image['link']=='') echo '<a class="lightbox" href="'.$image['src'].'" rel="grid_group" title="'.$image['title'].'">'; elseif( substr_count($image['link'], 'vimeo')==1 ) echo '<a class="lightbox" href="'.$image['link'].'" rel="grid_group" title="'.$image['title'].'">'; else echo '<a href="'.$image['link'].'" rel="grid_group" title="'.$image['title'].'">'; echo '<div class="caption">'; if($captions=='on') echo ' <div class="desc"> <p class="caption_title caption-title-bg">'.$image['title'].'</p> </div>'; echo '<div class="portfolio-tags">' . strip_tags(get_the_term_list( $post->ID, 'portfolio_category', '', ', ', '' )) . '</div>'; echo ' </div> <img src="'.THEME_SCRIPTS.'/timthumb.php?src='.$image['src'].'&h='.($h+60).'&w=360&zc=1" alt="'.$image['title'].'"/> </a> </li>'; if($end==true) { $x+=300+2; $end=false; } } ?> -
-
ganz nett :lol:
passt am besten ins 'Plauderboard' oder als Erweiterung in die Forumregeln. -
der link geht zu einem seiten-template, das evtl (?) auch content.php aufruft;
sollen die aenderungen ueberall auf der ganzen webseite erfrolgen, oder nur in dieser seite (im template promsite.php)?
wenn die anpassungen fuer die ganze webseite sein sollen, dann fuer das hier:Zitatveröffentlicht am
von mit dem Namen
in functions.php diese funktion bearbeiten:sollte hinterher so aussehen:
PHPfunction twentyeleven_posted_on() { printf( __( '<a href="%1$s" title="%2$s" rel="bookmark"><time class="entry-date" datetime="%3$s" pubdate>%4$s</time></a>', 'twentyeleven' ), esc_url( get_permalink() ), esc_attr( get_the_time() ), esc_attr( get_the_date( 'c' ) ), esc_html( get_the_date() ) ); }zum entfetten, das hier [FONT=Courier New][COLOR=blue].entry-date { font-weight:normal; }[/COLOR][/FONT] in style.css am ende anfuegen.
und fuer das hier:Zitatveröffentlicht unter mit der entsprechenden Cat
in content.php das folgende entfernenPHP<?php /* translators: used between list items, there is a space after the comma */ $categories_list = get_the_category_list( __( ', ', 'twentyeleven' ) ); if ( $categories_list ): ?> <span class="cat-links"> <?php printf( __( '<span class="%1$s">Posted in</span> %2$s', 'twentyeleven' ), 'entry-utility-prep entry-utility-prep-cat-links', $categories_list ); $show_sep = true; ?> </span> <?php endif; // End if categories ?> -
Zitat
leerzeichen interessieren php nicht!
innerhalb vom php tag stimmt das - aber dein zeilenumbruch und die leerzeichen waren im html bereich - nach dem abschluss des einen php tags [FONT=Courier New][COLOR=blue]?> [FONT=Verdana][COLOR=black]und vor dem start des anderen php tags[/COLOR][/FONT] <?php[/COLOR][/FONT]
(ich hatte auch zweimal hinsehen muessen, um das zu begreifen, daher mein erster vorschlag mit dem trim) -
evtl schau in common.php nach;
welches theme verwendest du? -
edit:
der effekt kommt vom zeilenumbruch und den leerzeichen in deinem code;
versuch alles in eine zeile ohne leerzeichen zu packen: -
hast du schon in category.phpp und archive.php gesucht?
das datum in suchergebnissen ist wahrscheinlich davon unabhaengig. -
versuch http://php.net/manual/en/function.trim.php vor der ausgabe des benutzer-definierten feldes.also:
kommt der fehler auch mit dem alternativ bild? -
'referenzen' linkt auf ein kategorie-archiv - das wahrscheinlich durch archive.php oder category.php dargestellt wird (http://codex.wordpress.org/Template_Hierarchy) - und die php-datei ist evtl nicht voll in ordnung.
wenn das theme neu ist, und keine anpassungen in category.php oder archive.php gemacht wurden, dann neu runterladen, und die dateien durch eine neue kopie ersetzen. -
Zitat
eine Seite erstellen kann, wo ich oben einen beliebigen Text und unterhalb des Textes dann Blogartikel einfügen kan
die frage ist ein wenig zu allgemein fuer eine genaue antwort -
zB. woher kommt der text?
soll der text vom dashboard anpassbar sein?
alle blogartikel oder nur bestimmte?
evtl mit http://codex.wordpress.org/Pages#Page_Templates -
du kannst das zB mit einer filter-funktion (in functions.php vom verwendeten theme einfuegen) machen:
PHP
Alles anzeigenadd_filter('wp_list_categories','style_current_cat_single_post'); function style_current_cat_single_post($output) { if( is_single() ) : global $post; $cats = wp_get_post_categories($post->ID); foreach($cats as $value) { if(preg_match('#item-' . $value . '">#', $output)) { $output = str_replace('item-' . $value . '">', 'item-' . $value . ' current-cat">', $output); } } endif; return $output; }
http://codex.wordpress.org/Function_Refer…post_categories
http://codex.wordpress.org/Plugin_API/Filter_Reference -
ich hatte garnicht mitbekommen, dass du zwei beitraege am laufen hast :confused:
was ist wenn du das von diesem beitrag hier http://forum.wordpress-deutschland.org/theme-vorstell…html#post414734 mit einbaust?
ein satz von styles ist fuer die gesamt-breite, der andere fuer die sidebar-breite - zusammen sollte es eigenlich das ergeben, was du erreichen willst. -
in style.css, zB diese styles bearbeiten, und 240, 280 und 220 um jeweils denselben absoluten betrag vergroessern.
Code
Alles anzeigen#container { float: left; margin: 0 -240px 0 0; width: 100%; } #content { margin: 0 280px 0 20px; } #primary, #secondary { float: right; overflow: hidden; width: 220px; }
(mit firefox web developer add-on gesucht; nicht auf vollstaendigkeit und seitenweit und browseruebergreifend getestet) -
in style.css, aendere die width hier:
Code/* The main theme structure */ #access .menu-header, div.menu, #colophon, #branding, #main, #wrapper { margin: 0 auto; width: 940px; }
und hier:
evtl sind da noch andere styles zu aendern - benutze ein web-werkzeug wie zB Firefox web developer add-on, oder Firebug, um die geeigneten css-selektoren herauszufinden.
ausserdem, in functions.php, aendere hier: -
link zu deiner internet-quelle?
Zitatim style.[COLOR=#306582]css[/COLOR] die Breite bei "one column, no [COLOR=#306582]sidebar[/COLOR]" geändert
das wuerde nur auswirkungen auf das einspaltige seiten-template haben.
ist das deine absicht? -
das theme ist auf Twenty Eleven aufgebaut, und da ist das sidebar-einbau etwas komplizierter;
siehe zB mein artikel http://www.transformationpowertools.com/wordpress/twen…posts-and-pages -
von der plugin-anleitung
ZitatHow to use
Inside the caption input, you can now add a link by using the following format: {a href="http://www.example.com%22%7danchor text here{/a}, or alternatively you could use {link url="http://www.example.com%22%7danchor text here{/link}.
innerhalb vom caption-text kannst du einen link einfuegen, indem du folgendes format verwendest:
[FONT=Courier New]{a href="http://www.example.com%22%7dlink-text hier{/a}[/FONT]
[FONT=Courier New][/FONT]
oder alternativ aknnst du das so einsetzen:
[FONT=Courier New]{link url="http://www.example.com%22%7dlink-text hier{/link}[/FONT] -
das template startet leider nach dem
welches wahrscheinlich in header.php ist.
bearbeite header.php and finde die entsprechende zeile;
aendere in:PHP<div id="content"<?php if(is_page_template('template_datei_name.php')) echo ' class="wide"'; ?>>
http://codex.wordpress.org/Function_Refer…s_page_template
und dann fuege die css von meinem vorigen beitrag in style.css ein (irgendwo; evtl in der naehe der anderen #content styles)