Beiträge von jottlieb
-
-
-
http://forum.wordpress-deutschland.org/showthread.php?t=10576
Da findest du einen Nutzer. Ansonsten steht im verlinkten Thread auch meine Meinung dazu - man kann auf sowas verzichten und sollte imho lieber Akismet einsetzen. -
Zitat von Litidian
So, und nun meine 100-Punkte Frage: Wie bekomme ich das hin, dass das Wiki und das Blog so aussehen, als wären sie aus einem Guss?
In dem man bei beiden die Templates entsprechend anpasst.
Auch die Wiki-Software hat ein Template-System und mit etwas Bastelei ist es kein Problem, das entsprechende Outfit zu erstellen. Zumal das hier auf WordPress.de keine große Sache ist, da ja "nur" der Navigationsbalken übernommen werden muss. Und den kann man vermutlich direkt en bloc sowohl in ein WordPress-, als auch ein Wiki-Theme einfügen. -
Hmm. Ich würde alle Dateien im Ordner /wp-admin/ neu hochladen.
-
Dann klopfe deinen Usern auf die Finger!
Oder entferne in der /wp-admin/edit-form-advanced.php das hier:PHP<?php if (current_user_can('upload_files')) { $uploading_iframe_ID = (0 == $post_ID ? $temp_ID : $post_ID); $uploading_iframe_src = wp_nonce_url("inline-uploading.php?action=view&post=$uploading_iframe_ID", 'inlineuploading'); $uploading_iframe_src = apply_filters('uploading_iframe_src', $uploading_iframe_src); if ( false != $uploading_iframe_src ) echo '<iframe id="uploading" border="0" src="' . $uploading_iframe_src . '">' . __('This feature requires iframe support.') . '</iframe>'; } ?>
(Zeile 222 - 230 bei WP 2.0.4) -
Den Begriff "Sidebar" wählst du etwas unglücklich, da sich der meist nur auf Themes bezieht und man so garnicht richtig merkt, dass du das Adminmenü meinst.
Nun, das meiste befindet sich in der /wp-admin/edit-form-advanced.php
Wenn du also ALLE Optionen entfernen willst, die in den rechten Aufklappboxen sind, dann entferne Zeile 70 - 136 (ausgehend von WP 2.0.4):
PHP
Alles anzeigen<div id="grabit" class="dbx-group"> <fieldset id="commentstatusdiv" class="dbx-box"> <h3 class="dbx-handle"><?php _e('Discussion') ?></h3> <div class="dbx-content"> <input name="advanced_view" type="hidden" value="1" /> <label for="comment_status" class="selectit"> <input name="comment_status" type="checkbox" id="comment_status" value="open" <?php checked($post->comment_status, 'open'); ?> /> <?php _e('Allow Comments') ?></label> <label for="ping_status" class="selectit"><input name="ping_status" type="checkbox" id="ping_status" value="open" <?php checked($post->ping_status, 'open'); ?> /> <?php _e('Allow Pings') ?></label> </div> </fieldset> <fieldset id="passworddiv" class="dbx-box"> <h3 class="dbx-handle"><?php _e('Password-Protect Post') ?></h3> <div class="dbx-content"><input name="post_password" type="text" size="13" id="post_password" value="<?php echo $post->post_password ?>" /></div> </fieldset> <fieldset id="slugdiv" class="dbx-box"> <h3 class="dbx-handle"><?php _e('Post slug') ?></h3> <div class="dbx-content"><input name="post_name" type="text" size="13" id="post_name" value="<?php echo $post->post_name ?>" /></div> </fieldset> <fieldset id="categorydiv" class="dbx-box"> <h3 class="dbx-handle"><?php _e('Categories') ?></h3> <div class="dbx-content"> <p id="jaxcat"></p> <div id="categorychecklist"><?php dropdown_categories(get_settings('default_category')); ?></div></div> </fieldset> <fieldset class="dbx-box"> <h3 class="dbx-handle"><?php _e('Post Status') ?></h3> <div class="dbx-content"><?php if ( current_user_can('publish_posts') ) : ?> <label for="post_status_publish" class="selectit"><input id="post_status_publish" name="post_status" type="radio" value="publish" <?php checked($post->post_status, 'publish'); ?> /> <?php _e('Published') ?></label> <?php endif; ?> <label for="post_status_draft" class="selectit"><input id="post_status_draft" name="post_status" type="radio" value="draft" <?php checked($post->post_status, 'draft'); ?> /> <?php _e('Draft') ?></label> <label for="post_status_private" class="selectit"><input id="post_status_private" name="post_status" type="radio" value="private" <?php checked($post->post_status, 'private'); ?> /> <?php _e('Private') ?></label></div> </fieldset> <?php if ( current_user_can('edit_posts') ) : ?> <fieldset class="dbx-box"> <h3 class="dbx-handle"><?php _e('Post Timestamp'); ?>:</h3> <div class="dbx-content"><?php touch_time(($action == 'edit')); ?></div> </fieldset> <?php endif; ?> <?php if ( $authors = get_editable_authors( $current_user->id ) ) : // TODO: ROLE SYSTEM ?> <fieldset id="authordiv" class="dbx-box"> <h3 class="dbx-handle"><?php _e('Post author'); ?>:</h3> <div class="dbx-content"> <select name="post_author_override" id="post_author_override"> <?php foreach ($authors as $o) : $o = get_userdata( $o->ID ); if ( $post->post_author == $o->ID || ( empty($post_ID) && $user_ID == $o->ID ) ) $selected = 'selected="selected"'; else $selected = ''; echo "<option value='$o->ID' $selected>$o->display_name</option>"; endforeach; ?> </select> </div> </fieldset> <?php endif; ?> <?php do_action('dbx_post_sidebar'); ?> </div>Das andere wäre noch dieses Code-Stück:
-
-
Was du suchst, sind die Conditional Tags - die funktionieren so ähnlich, wie du schon vermutet hast.
Allgemeine Einführung:
http://codex.wordpress.org/Conditional_TagsCodebeispiel:
-
Zitat
sorry das geht nicht ! es muss inline-css sein, weil die style.css von meinem theme dynamisch generiert wird.
wie sähe das als inline-css aus ?Zitatah ich wollte übrigens keinen rahmen, sondern abstand (!) 1px (bzw. 2px) zwischen den einzelnen badges, damit sie nicht so zusammenklumpen !
Unter "Rand" verstehe ich halt einen Rahmen
Aber das oben ist der Code für Außenabstand. -
In der sidebar.php (falls vorhanden...vielleicht heißt sie in diesem Theme anders, z.B. footer.php) an geeigneter Stelle das einfügen:
-
Weise den Bildern eine Klasse zu, z.B. so:
Und dann schreibst du in deine style.css :
Erklärungen dazu: http://www.css4you.de/border.html
-
Die Devise vom FAQ-Eintrag ist: Immer wenn du FTP-mäßig den Pfad zu deinem Blog änderst, du das auch in der Datenbank ändern musst.
Wenn du deinen Blog also über http://www.ade-potsdam.de aufrufen willst, musst du alle Dateien auch in das Stammverzeichnis von deinem Server verschieben. Und danach die Adresse in der Datenbank ändern.
-
Zusätzlich empfiehlt es sich, den WYSIWYG-Editor im Profil auszuschalten.
-
Deaktiviere mal testweise alle Plugins.
-
Du könntest in der index.php das get_sidebar so modifizieren:
Dann wird immer die Sidebar aufgerufen, es sei denn, die Seite mit dem Titel x bzw. der ID y wird aufgerufen. -
-
-
Es kann an vielem liegen...deinem Browser...kaputten Dateien...
-
Mit dem Plugin Static Front Page geht das.
Hier nochmal meine home.php
PHP
Alles anzeigen<?php get_header(); ?> <div id="content" class="narrowcolumn"> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <div class="post" id="post-<?php the_ID(); ?>"> <h2>Willkommen</h2> <div class="entry"> <?php the_content('<p class="serif"><strong>Weiterlesen »</strong></p>'); ?> <?php link_pages('<p><strong>Seiten:</strong> ', '</p>', 'number'); ?> </div> <br></br> <p class="trenner alt">Aktuelles</p> <?php $posts = get_posts('numberposts=3&category=1'); foreach($posts as $post) : setup_postdata($post); ?> <div class="post" id="post-<?php the_ID(); ?>"> <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2> <small><?php the_time('j. F Y') ?> </small> <div class="entry"> <?php the_content('<p class="serif"><strong>Weiterlesen »</strong></p>'); ?> <?php link_pages('<p><strong>Seiten:</strong> ', '</p>', 'number'); ?> </div> <p class="postmetadata">Abgelegt unter <?php the_category(', ') ?> <strong>|</strong> <?php edit_post_link('Bearbeiten','','<strong>|</strong>'); ?> Autor: <?php the_author_posts_link(); ?></p> </div> <?php endforeach; ?> </div> <?php endwhile; ?> <?php else : ?> <!--<h2 class="center">Nichts gefunden</h2> <p class="center">Du hast nach etwas gesucht, das es hier nicht gibt.</p>--> <?php include (TEMPLATEPATH . "/searchform.php"); ?> <?php endif; ?> </div> <?php get_sidebar(); ?> <?php get_footer(); ?>
Im Einsatz zu sehen auf http://www.lsr-brb.de