Beiträge von BroOf
-
-
Danke für die antwort. Ich habe bereits versucht mittels echo hersuazufinden ob es eingebunden wird, was jedoch nicht passiert. Es kommt keine Fehlermeldung oder sonst irgendwas.
Hier mal meine beiden files:
1. sidebar.phpPHP
Alles anzeigen<div class="grid_3" id="right-column"> <?php /* Widgetized sidebar, if you have the plugin installed. */ if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?> <div class="right-column"> <h3><img src="<?php bloginfo('template_url'); ?>/images/twitter.png" alt="twitter comments" class="title-icons" width="30" height="30"/>Twitter Kommentare </h3> <p><?php require('twitter.php'); ?></p> </div> <hr /> <div class="news"> <h3><img src="<?php bloginfo('template_url'); ?>/images/news.png" alt="get in touch" class="title-icons" width="24" height="24"/>Top Aktuell </h3> <?php query_posts('category_name=News&showposts=2'); ?> <?php while (have_posts()) : the_post(); ?> <p> <a href="<?php the_permalink() ?>"><?php $excerpt = get_the_excerpt(); echo string_limit_words($excerpt,10);?></a> </p> <?php endwhile;?> </div> <hr /> <h3><img src="<?php bloginfo('template_url'); ?>/images/contact.png" alt="get in touch" class="title-icons" width="24" height="24"/>Hotline 24/7 </h3> <div class="contact-info"> <p> Wir sind rund um die Uhr erreichbar!</p> <p><strong>Tel. 08221 4040</strong><br /> <a href="mailto:info@vr-fresh.de">info@vr-fresh.com</a></p> </div> <?php endif; ?> </div>2. twitter.php
PHP
Alles anzeigen<?php $username = "BroOf"; // Twitter username. $limit = 3; //Maximale Anzahl an tweets $format = 'json'; //Format $tweet = json_decode(file_get_contents("http://api.twitter.com/1/statuses/user_timeline/{$username}.{$format}")); //Die Url $prefix = " "; // Prefix - Wird vor dem Tweetblock angezeigt $suffix = ""; // Suffix - Wird nach dem Tweetblock angezeigt $tweetprefix = " "; // Tweet Prefix - Wird vor jedem einzelnen Tweet angezeigt $tweetsuffix = "<br />"; // Tweet Suffix - Wird nach jedem einzelnen Tweet angezeigt //Diese Funktion erstellt hyper links function processLinks($text) { $text = utf8_decode( $text ); $text = preg_replace('@(https?://([-\w\.]+)+(d+)?(/([\w/_\.]*(\?\S+)?)?)?)@', '<a href="$1">$1</a>', $text ); $text = preg_replace("#(^|[\n ])@([^ \"\t\n\r<]*)#ise", "'\\1<a href=\"http://www.twitter.com/\\2\" >@\\2</a>'", $text); $text = preg_replace("#(^|[\n ])\#([^ \"\t\n\r<]*)#ise", "'\\1<a href=\"http://hashtags.org/search?query=\\2\" >#\\2</a>'", $text); return $text; } echo $prefix; for ($i = 0; $i < $limit; $i++) { if($tweet[$i]->text){ echo $tweetprefix.processLinks($tweet[$i]->text).$tweetsuffix; } } echo $suffix; ?>Naja ich glaube es liegt halt an den relativen Pfaden aber wie soll ich es denn sonst einbinden?
Ich habe bereits soetwas probiert:
Wobei auch diese Fehlermeldung kam:
-
Hey,
Ich habe ein merkwürdiges Problem. Ich habe mir eine kleine Twitterabfrage gebastelt die ich in meine Sidebar mittels:
manuell einbinde.
Auf meinem lokalen XAMPP Server funktioniert das auch wunderbar... Wenn ich jedoch alles auf meinen richtigen Server lade passiert nichts mehr.
-
Hmm, die hab ich in den letzten tagen bestimmt schon an die 100 mal geöffnet :D Naja dann muss ich wohl weiterprobieren... oder auf dieses Feature verzichten :( Trotzdem vielen Dank für deine Hilfe!
-
Cool das funktioniert gut! Danke dafür, allerdings werden die posts jetzt in der falschen Reihenfolge angezeigt^^ Hat nicht jemand eine art php-template für mich, wo ich nur noch die htmlcodes eintragen muss? Das wäre glaube ich schneller und effektiver... Danke für eure schnelle Hilfe!
Greetz: BroOf
-
Also der Code unten funktioniert soweit, das man jetzt auf die Titel klicken kann und diese auch geöffnet werden. Außerdem wird nur 1 Featured Post wie gewollt angezeigt. Dennoch wenn ich auf die nächste Seite gehe, (?paged=2) dann werden die gleichen Posts wie auf der ersten Seite angezeigt. Es ist also nicht möglich ältere posts zu lesen.
PHP
Alles anzeigen<?php $my_query = new WP_Query('category_name=featured&showposts=1'); ?> <?php while ($my_query->have_posts()) : $my_query->the_post(); ?> <?php if(is_front_page()) { echo '<div class="featured_post" id="featuredpost-';the_ID();echo'"> <div class="featured_post_head"> <h2><a href="';the_permalink();echo'">';the_title();echo'</a></h2> </div> <div class="linelarge"></div> <div class="postinner"> <div class="featured_post_entry">'; the_content('read more'); echo'</div> </div> </div>'; } else { } ?> <?php endwhile; ?> <?php if(have_posts()) : ?> <?php if(is_front_page()) { query_posts('cat=-featured'); } else { } ?> <?php while(have_posts()) : the_post(); ?> <div class="post" id="post-<?php the_ID(); ?>"> <div class="post_head"> <div class="postminimize"></div> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> </div> <div class="linelarge"></div> <div class="postinner"> <div class="post_entry"> <?php the_content('read more'); ?> </div> <div class="linelarge"></div> <div class="post_entry"> <p class="postmetadata"> <?php _e('in:'); ?> <?php the_category(', ') ?> <?php _e('by'); ?> <?php the_author(); ?> <?php comments_popup_link('No Comments »', '1 Comment »', '<span class="colorcomments">%</span> Comments »'); ?> <?php edit_post_link('Edit', ' | ', ''); ?> </p> </div> </div> </div> -
Cool, der code funktioniert!
PHP
Alles anzeigen<?php $my_query = new WP_Query('category_name=featured&showposts=1'); ?> <?php while ($my_query->have_posts()) : $my_query->the_post(); ?> <div class="featured_post" id="featuredpost-<?php the_ID(); ?>"> <div class="featured_post_head"> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> </div> <div class="linelarge"></div> <div class="postinner"> <div class="featured_post_entry"> <?php the_content('read more'); ?> </div> </div> </div> <?php endwhile; ?> <?php if(have_posts()) : ?> <?php while(have_posts()) : the_post(); ?> <div class="post" id="post-<?php the_ID(); ?>"> <div class="post_head"> <div class="postminimize"></div> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> </div> <div class="linelarge"></div> <div class="postinner"> <div class="post_entry"> <?php the_content('read more'); ?> </div> <div class="linelarge"></div> <div class="post_entry"> <p class="postmetadata"> <?php _e('in:'); ?> <?php the_category(', ') ?> <?php _e('by'); ?> <?php the_author(); ?> <?php comments_popup_link('No Comments »', '1 Comment »', '<span class="colorcomments">%</span> Comments »'); ?> <?php edit_post_link('Edit', ' | ', ''); ?> </p> </div> </div> </div> <?php endwhile; ?> <div class="navigation"> <?php posts_nav_link(); ?> </div> <?php else : ?> <div class="post"> <h2><?php _e('Not Found'); ?></h2> </div> <?php endif; ?>Jetzt muss ich nurnoch irgendwie eine Bedingung da rein bekommen, die abfragt, ob man auf der home Seite ist. Wenn dies nicht der fall ist, soll der featured post deaktiviert werden.
-
Hey alle! Ich arbeite an meinem neuen design und bin auch schon fast fertig, wenn da nicht dieses doofe Problem wäre. Es geht darum, dass ich auf der Home seite ein featured post grafisch anders darstellen will, als einen normalen. Ich habe echt schon iene Menge probiert, finde aber keinen guten weg um das Problem zu lösen. Mal produziere ich eine endlosschleife, die immer gleiche posts ausspuckte, oder ich schaffe es soweit, das der erste post der featured post ist, aber wenn ich dann auf den Titel eines Posts klicke, passiert nichts mehr ^^. Könnt ihr mir den korrekten Code nennen, den ich zum erstellen brauche? (Der aufbau sollte so sein: der allererste post ist immer der neuste featured post. Darunter kommen dann die normalen Posts.)
Greetz: BroOf
-
Oha, da werde ich echt nicht schlau draus... Also die ID's werden doch aber nicht im Quelltext später angezeigt, oder?
-
Und wieder habe ich ein paar Fragen. Ich habe die functions.php so geändert, dass um meine Gadgets jeweils eine grafische Box gelegt wird. Klappt wunderbar. jetzt möchte ich allerdings das jede dieser boxen noch eine eindeutige ID bekommt.
PHP
Alles anzeigen<?php if ( function_exists('register_sidebar') ) register_sidebar(array( 'before_widget' => '<div class="sidebargradient"> <div class="minimize"></div> <div class="clear"></div> <div class="sidebarcon"> ', 'after_widget' => ' </div> </div> ', 'before_title' => '<h2>', 'after_title' => '</h2>', )); ?>Bei dem Div sidebarcon soll eine Id hinzugefügt werden, sodass jedes gadget einen div mit einer ID besitzt. Gibt es da eine Möglichkeit für? Ich habe bereits versucht mit einer Art Counter immer +1 dazu zu zählen, doch da der php code in einem array steht funktioniert das nicht wirklich.
Irgendjemand eine Idee?
Greetz: BroOf
-
Yea dankeschön dafür, klappt jetzt alles einwandfrei!
-
Hallo erstmal, ich bin neu in Sachen Wordpresszerstörung, also muss ich leider ein paar fragen stellen :D! Gibt es eine Funktion die die anzahl der aktivierten widgets ausgibt? Müsste es ja eigentlich, da im adminmenü auch die anzahl der aktivierten widgets angezeigt wird.
Greetz: BroOf