Ich habe gar kein Pagebar-Plug in. Die Pagebar war bei dem Theme gleich zu Beginn dabei.
Dadurch, dass ich Connections10 neu hochgeladen hatte, sind alle meine bisherigen Plugins ebenfalls verschwunden.
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenIch habe gar kein Pagebar-Plug in. Die Pagebar war bei dem Theme gleich zu Beginn dabei.
Dadurch, dass ich Connections10 neu hochgeladen hatte, sind alle meine bisherigen Plugins ebenfalls verschwunden.
Hallo,
ich weiß nicht, was ich für einen Bockmist gebaut habe. Aber plötzlich war mein gesamter Blog verschwunden. Ich habe ihn per FTP wieder hochgeladen, aber nun zeigt das Theme Connection 10 einen Fatal error auf:
Fatal error: Call to undefined function: wp_pagebar() in /www/htdocs/w007aaa5/blog/wp-content/themes/connections-10/index.php on line 36
Außerdem sind sämtliche Bilder verschwunden.
Kann mir bitte jemand helfen!
Lieber Alphawolf,
vielen Dank für den Link.
Aber den Inhalt des Artikels verstehe ich nicht im Ansatz.
Ob es da eventuell noch idiotensichere Anleitungen gibt?
Ich wäre sehr dankbar!
Ich bin unsicher. Vielleicht können ein paar „Profis“ dazu etwas sagen.
Bislang läuft mein Blog über meine Unterdomain tinas-texte.de/blog. Meine Homepage ist unter tinas-texte.de zu erreichen
Ich möchte das gerne umstellen. Genau andersherum.
Ich denke, es wäre sinnvoller, wenn der Blog über die Haupt-Domain läuft, also über tinas-texte.de direkt zu erreichen ist. Würde das aber bedeuten, dass alle Feedleser mich über die neue Adresse nicht mehr erreichen würden? Gibt es diesbezüglich Vorschläge, wie man eine solche Umstellung am elegantesten lösen kann? Vielleicht sogar so, dass es die Leser gar nicht merken?
Ich bitte um Hilfe.
Herzlichen Dank im Voraus!
Herzlichen Dank! Mit den Tipps aus Deinem Link konnte ich das Problem lösen.
Es genügte schon, in der comments.php (die ich wieder hochgeladen hatte) die angegebene Zeile zu löschen.
Dankeschön!
Schönen guten Abend,
ich versuche gerade einen Blog als CMS zu konfigurieren. Ich verwende das Theme "Concrete".
Da ich die Kommentar-Funktion nicht benötige, habe ich die comments-php gelöscht. Trotzdem wird auf den statischen Seiten "Comments are closed" angezeigt. Das hätte ich nun auch gerne entfernt. Ich habe sämtliche php-Dateien durchforstet, aber ich finde einfach nicht den entsprechenden Eintrag, den ich löschen kann.
Ich würde mich sehr freuen, wenn mir jemand einen Tipp geben könnte.
Und wenn Du einfach mit HTML ein "erzwungenes Leerzeichen" mit
erzeugst?
Geht aber nur bei nicht Benutzung des WYSIWYG-Ediors.
Jippieh! Habs jetzt selbst herausgefunden.
Hab den obigen Code kopiert und der Box eine neue Überschrift gegeben.
Nun erschien die richtige Box mit den falschen Inhalten, nämlich denen, die Unter "Infos" erschienen. Diese habe ich mit dem Befehl
exkludiert, wobei die Zahlen für die entsprechenden ID-Nummern der Seiten stehen. Der ganze Code sieht dann so aus:
Nun habe ich die neue Box mit neuen Seiten bestückt.
Diese Seiten erschienen dann aber zusätzlich auch in der Box "Info". Also habe ich dort nach dem selben Muster die neu erstellten Seiten exkludiert. Und das war's!
Wird übrigens hier WordPress Deutschland FAQ » Wie kann ich bestimmte Seiten von der Auflistung ausschließen? ausführlich beschrieben. Hatte ich zwar in der Suche auch gefunden und gelesen, aber zu diesem Zeitpunkt noch nicht begriffen, dass dies die Lösung meines Problems ist...
Hat niemand eine Idee?
Hallo liebe WP-Gemeinde!
Ich möchte in meiner Sidebar gerne eine neue, zusätzliche Kategorie (Box) veröffentlichen, die als statische Seite angezeigt werden soll (mit Kommentarfunktion).
Problem: Ich habe bereits eine Box mit statischen Seiten (Impressum, Über mich, u.s.w.). Diese soll unverändert auch so bleiben, auch mit der jetzigen Überschrift („Infos“).
Hinzu kommen soll aber eine andere, neue Box, die ebenfalls sowohl öffentlich als auch im Admin-Panel als „statische Seite“ behandelt und bestückt werden soll, wenngleich auch mit anderer Überschrift und anderem Inhalt (ich hoffe, Ihr versteht, wie ich das meine…).
Was muss ich da in der Sidebar „php-mäßig“ angeben bzw. welche Angaben braucht ihr – damit Ihr mir helfen könnt – von mir?
Der php-Code bezüglich der gegenwärtigen statischen Seiten lautet so:
Danke, lieber jottlieb!
Auch bei dieser Frage hast Du mir bestens geholfen. Funktioniert alles prima!
Danke jottlieb (Berliner, wa? *jj*). Das war's. Mit Deinem Tipps sieht das jetzt so aus, wie ich es möchte, hat wunderbar geklappt!
Darf ich noch eine Frage anschließen?
In meiner Sidebar erscheint auch die Box "Meta", die nur mit dem Button "Anmelden" bestückt ist (alles andere hab ich schon rausgelöscht, weil ich es nicht brauche). Kann ich das für die "Normal-User" unsichtbar machen? Denn das brauche ich eigentlich auch nicht öffentlich, da ich alleine den Blog bestücke. Andererseits muss ich mich ja selbst "anmelden" können.
Wie ist das am besten zu lösen?
Vielen Dank im Voraus wiedermal für Antworten.
Schönen guten Abend!
Habe mit diesem Code
<h2><?php _e('Credits'); ?></h2>
<ul>
<li><a href="http://blogalm.de/" title="Blogverzeichnis"><img src="http://blogalm.de/images/blogalm_button_rund.gif" border="0" alt="Blogverzeichnis" /></a></li>
</ul>
in der index.php für die Sidebar eine neue Box (neue Kategorie) mit entsprechendem Inhalt hinzugefügt. Funktioniert auch alles soweit. Aber die Überschrift ("Credits") sollte eigentlich so wie die anderen (in Schwarz) erscheinen (Link in meiner Signatur). Sie ist aber offenbar als Link angelegt und unterscheidet sich auch in der Farbe von den anderen (obwohl ich den Code analog den anderen Überschriften ("Links", Letzte Beiträge" u.s.w.) kopiert hatte
Wo ist mein Fehler?
Im Voraus schon herzlichen Dank für Antworten!
Möchte hier meine Erfahrungen bekannt geben, da ich die gleichen Probleme hatte. Nun habe ich es aber gelöst.
Zunächst habe ich den Code
genau wie Nexier auch an der falschen Stelle gesetzt. Liegt wohl daran, dass in der Plugin-Beschreibung das nämlich genau so steht.
ZitatSo you can use pagebar by inserting the code in index.php of your current template at the following place:
if (have_posts()) : while (have_posts()) : the_post();
[...] some code [...]
<?php endwhile; else: ?>
<php wp_pagebar(array('before'=>'pages: ')); ?>
Durch den Tipp von Olafb hier habe ich den Code dann an der richtigen Stelle platziert. Funktionierte auch, Sidebar erschien. Nur stand dann zusätzlich noch "Next Page", "Previous Page".
War in meiner index.php auch nicht vorhanden, das ist wohl von theme zu theme unterschiedlich.
Ich musste in meinem theme folgenden Code-Schnipsel löschen:
Dann funktionierte alles. Hoffe, es hilft jemandem.
Lieber Olaf,
ich habe immer Deine Codes eingesetzt, alles ausprobiert, was Du mir vorgeschlagen hast. Ich lese alles und versuche auch zu lernen.
Ich habe mir dann allerdings erlaubt, die Dinge wieder zurück zu setzen, als ich sah, dass sie nichts bewirken oder einen nicht gewünschten Effekt verursachen.
Ich habe auch versucht zu dokumentieren, was ich im Code verändert habe - und was dann daraus gefolgt ist.
Es funktioniert halt leider nicht. Liegt sicherlich an mir...
Okay.
Bei folgendem Code in der comments.php (inzwischen natürlich wieder geändert)
<?php foreach ($comments as $comment) : ?>
<li id="comment-<?php comment_ID() ?>" class="<?php comment_admin() ?>">
<cite><?php comment_author_link() ?></cite> schreibt:
<?php if ($comment->comment_approved == '0') : ?>
<em>Dein Kommentar wird zur Freischaltung überprüft.</em>
<?php endif; ?>
<br />
<small class="commentmetadata"><a href="#comment-<?php comment_ID() ?>" title=""><?php comment_date('F jS, Y') ?> at <?php comment_time() ?></a> <?php edit_comment_link('e','',''); ?></small>
<?php comment_text() ?>
</li>
Alles anzeigen
egal, was ich in der style.css angebe, ergibt sich folgendes, nicht gewünschtes Erscheinungsbild:
http://www.tinas-texte.de/eigene_fotos/Kommentar5.jpg
Die als Fehler monierte Line 29 ist exakt der Code, den ich ersetzt habe.
Also
Hier kann also grundsätzlich etwas nicht stimmen.
Hat jemand vielleicht noch andere Antworten? Ideen? Vorschläge?
Das muss doch zu lösen sein!
Ich verstehe, dass Du inzwischen genervt bist. Wäre ich auch. Aber Username ist schlecht, denn es gibt diesen (meinen) Namen zwei Mal, wie ich schrieb. Kann ich das also irgendwie anders machen? Kann ich das als "admin" deklarieren?
Aber ich teste jetzt mal.
Danke für Deine (jetzt offenbar endende) Geduld!
Ich werde berichten...
Sorry, ich weiß, ich bin ein schwerer, begriffsstutziger Fall - aber ich kapiere das nicht so richtig (Link zu meinem Blog ist übrigens in meiner Signatur).
Ziel: nur meine (Admin) Kommentare sollen hervorgehoben werden, nicht die anderer Authoren. Es müsste über die if-Abfrage "Admin" gehen, da es noch einen Author gleichen Namens (also Vorname) gibt.
Der jetzige php-Code sieht so aus:
<?php foreach ($comments as $comment) : ?>
<li class="<?php echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>">
Olaf, Du hattest nun folgenden Code vorgeschlagen:
Muss ich diesen jetzt ergänzen (wenn ja darunter, oder wo sonst?) oder ersetzen? Wenn ersetzen: fehlt dann nicht <li class=" ?
Dann hast Du folgende Ergänzung in der style.css vorgeschlagen:
Sollte ich darin dann USERNAME mit ADMIN ersetzen?
Das
habe ich gar nicht verstanden. Was bedeutet die "555" und wo sollte dieser Code rein?
Vielen Dank für Antworten!
regenbogenjungs:
hab nun auch alles so gemacht, wie in dem von Dir geposteten Link beschrieben:
hat leider auch nicht funktioniert - es tat sich nichts, kein Effekt.
Ich poste hier mal die kompletten Dateien, comments.php und style.css.
Ich hoffe sehr, dass mir jemand helfen kann. Es muss doch möglich sein, das Problem zu lösen!
comments-php:
<?php // Do not delete these lines
if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
die ('Please do not load this page directly. Thanks!');
if (!empty($post->post_password)) { // if there's a password
if ($_COOKIE['wp-postpass_'.$cookiehash] != $post->post_password) { // and it doesn't match the cookie
?>
<p class="nocomments"><?php _e("This post is password protected. Enter the password to view comments."); ?><p>
<?php
return;
}
}
/* This variable is for alternating comment background */
$oddcomment = 'alt';
?>
<!-- You can start editing here. -->
<?php if ($comments) : ?>
<h3 id="comments"><?php comments_number('Keine Antworten', 'Eine Antwort', '% Antworten' );?> zu “<?php the_title(); ?>”</h3>
<ol class="commentlist">
<?php foreach ($comments as $comment) : ?>
<li class="<?php echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>">
<cite><?php comment_author_link() ?></cite> schreibt:
<?php if ($comment->comment_approved == '0') : ?>
<em>Dein Kommentar wird zur Freischaltung überprüft.</em>
<?php endif; ?>
<br />
<small class="commentmetadata"><a href="#comment-<?php comment_ID() ?>" title=""><?php comment_date('F jS, Y') ?> at <?php comment_time() ?></a> <?php edit_comment_link('e','',''); ?></small>
<?php comment_text() ?>
</li>
<?php /* Changes every other comment to a different class */
if ('alt' == $oddcomment) $oddcomment = '';
else $oddcomment = 'alt';
?>
<?php endforeach; /* end for each comment */ ?>
</ol>
<?php else : // this is displayed if there are no comments so far ?>
<?php if ('open' == $post-> comment_status) : ?>
<!-- If comments are open, but there are no comments. -->
<?php else : // comments are closed ?>
<!-- If comments are closed. -->
<p class="nocomments">Comments are closed.</p>
<?php endif; ?>
<?php endif; ?>
<?php if ('open' == $post-> comment_status) : ?>
<h3 id="respond">Kommentar schreiben</h3>
<!-- Clickable smileys start here -->
<?php
if ( function_exists(csm_comment_form) ) {
csm_comment_form();
}
?>
<!-- Clickable smileys end here -->
<?php if ( get_option('comment_registration') && !$user_ID ) : ?>
<p>Du musst <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php the_permalink(); ?>">eingeloggt sein,</a> um zu kommentieren.</p>
<?php else : ?>
<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
<?php if ( $user_ID ) : ?>
<p>Eingeloggt als <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="<?php _e('Ausloggen') ?>">Logout »</a></p>
<?php else : ?>
<p><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" />
<label for="author"><small>Name <?php if ($req) _e('(required)'); ?></small></label></p>
<p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />
<label for="email"><small>Mail (wird nicht veröffentlicht, <?php if ($req) _e('notwendig)'); ?></small></label></p>
<p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
<label for="url"><small>Homepage (freiwillig)</small></label></p>
<?php endif; ?>
<!--<p><small><strong>XHTML:</strong> You can use these tags: <?php echo allowed_tags(); ?></small></p>-->
<p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>
<p><input name="submit" type="submit" id="submit" tabindex="5" value="Absenden" />
<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
</p>
<?php do_action('comment_form', $post->ID); ?>
</form>
<?php endif; // If registration required and not logged in ?>
<?php endif; // if you delete this the sky will fall on your head ?>
Alles anzeigen
style.css (verkürzt, weil im Original zu viele Zeichen):
/*
Theme Name: Connections
Theme URI: http://www.patriciamuller.com/
Version: 1.0
Description: A Theme from wpthemes.Info
Author: Patricia Muller
Author URI: http://www.vanillamist.com/blog/
*/
body {
margin:0;
padding:0;
font-family: 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;
font-size: 0.9em;
text-align:center;
color:#29303B;
line-height:1.3em;
background: #521717;
}
a {
color: #909D73;
text-decoration:none;
}
a:visited {
color: #8a3207;
}
a:hover {
color: #753206;
text-decoration:underline;
}
input, textarea
{
background: #F3F6ED;
border: #E1D6C6 1px solid;
}
#rap
{
background:#fff;
width:760px;
margin:0 auto;
padding:0px 8px;
text-align:left;
font-family: Trebuchet MS,Georgia, Arial, serif;
font-size: 0.9em;
}
#header {
background:#fff url(img/header_bg.jpg) no-repeat bottom;
height: 183px;
margin: 0 auto;
width:760px;
padding:0;
border:#fc9 0px solid;
}
#main
{
margin:0 auto;
padding:0;
background: #FFF;
width:740px;
}
#content {
width:510px;
float:left;
padding:5px;
margin:0;
overflow:hidden;
display:inline;
}
#sidebar {
width:186px;
float:right;
padding:0px 8px 10px 8px;
margin:0;
font-size:1em;
color:#000;
display:inline;
}
a img {
border: none;
}
acronym, abbr {
border-bottom: 1px dotted #0c6bf0;
}
acronym, abbr, span.caps {
cursor: help;
letter-spacing: .07em;
}
code {
font-size: 1em;
font-style: italic;
}
blockquote {
margin: 15px 30px 0 45px;
padding: 0 0 0 45px;
background: url(img/blockquote.gif) no-repeat left top;
font-style:italic;
}
cite {
font-size: 0.9em;
font-style: normal;
}
h3 {
margin: 0;
padding: 0;
font-size:1.3em;
}
p {
margin: 0 0 1em;
padding: 0;
line-height: 1.5em;
}
h1, h2, h3, h4 {
font-family: Georgia, "Lucida Sans Unicode", lucida, Verdana, sans-serif;
font-weight: normal;
letter-spacing: 1px;
}
#header h1
{
margin: 0;
font-size: 1.6em;
padding:10px 20px 0 0;
text-align:right;
}
#header h1 a
{
color:#B5C09D;
text-decoration:none;
}
#header h1 a:hover
{
color:#F7F3ED;
}
#header #desc
{
font-weight:normal;
font-style:italic;
font-size:1em;
color:#B5C09D;
text-align:right;
margin:0;
padding:0 20px 0 0;
}
#sidebar h2 {
margin: 10px 0 0 0;
padding:2px;
font-size: 1em;
color: #000;
text-align:center;
background:url(img/sidenav_top.jpg) no-repeat center;
border:#ccc 0px solid;
height:22px;
font-weight:bold;
}
#sidebar ul {
list-style-type: none;
padding: 5px;
margin: 0;
font-size: 0.9em;
padding-bottom:3em;
background:#FFF9CC url(img/sidenav_bottom.jpg) no-repeat bottom;
border:#E1D6c6 1px solid;
border-top:#f3f6ed 1px solid;
}
#pagenav
{
list-style:none;
}
#sidebar ul li {
margin: 0.1em 0 0 0;
padding: 0;
}
#sidebar ul li a {
text-decoration: none;
border:none;
}
#sidebar ul li a:link {
color: #909D73;
}
#sidebar ul li a:visited {
color: #999999;
}
#sidebar ul li a:hover, #sidebar ul li a:active {
color: #990000;
}
#sidebar ul ul {
list-style-type: none;
padding: 5px;
margin: 0;
font-size: 1em;
background:none;
border:none;
}
#sidebar ul ul li
{
margin:0;
padding:0;
padding-left:10px;
margin-left:10px;
background:url(img/subcat_bullet.gif) no-repeat left;
}
#content ul {
margin-left: 0;
padding-left: 45px;
list-style-type: none;
}
#content ul li {
background: url(img/bullet.gif) no-repeat 0 7px;
padding-left: 1.5em;
}
.post , .page
{
margin:0 0 30px 0;
}
.page
{
margin:25px -5px 0 27px;
}
.post-info, .page-info
{
font-size:0.85em;
font-family: Verdana, Arial, Sans-Serif;
margin:0;
padding:0;
color:#333;
}
.page-info
{
text-align:center;
}
.post-info a
{
color:#990000;
}
.post-info a:hover
{
color:#000;
}
.post-content, .page-content {
padding:10px 0;
margin:3px 0;
border-top:#9A3D3D 1px solid;
font-family: Georgia, Verdana, Arial, serif;
font-size:12px;
}
.page-content {
}
.post-title, .page-title {
font-family:Georgia, Arial, Serif;
font-size:1.3em;
margin:0;
font-weight:bold;
}
.page-title
{
font-size:1.6em;
font-weight:normal;
}
.commentlist {
font-size:1em;
font-weight:normal;
}
#commentform
{
margin:0 0 0 40px;
}
#commentform textarea {
width: 80%;
}
#commentform p {
margin: 0 0 1em;
}
#comments,#respond {
text-transform: uppercase;
margin: 3em 0 1em 40px;
color: #676E04;
font: 0.9em verdana, helvetica, sans-serif;
}
.commentlist li
{
margin:5px 0;
padding:10px 10px 20px 10px;
background:#F3F6ED url(img/comments_bottom.jpg) repeat-x bottom;
border:#E1D6C6 1px solid;
}
.commentlist .alt
{
Alles anzeigen
Bitte: wo muss ich was ändern, ersetzen oder ergänzen?
Zur Erinnerung: meine eigenen Kommentare sollen einen farbigen Hintergrund (#E1D6C6) und einen 3-Punkt-Rand (#521717) haben.
Vielen Dank im Voraus für die Hilfe!
Olafb, erst mal danke - aber:
ich habe nun deinen obigen Code eingesetzt
mit folgender Ergänzung in der style.css:
Ergebnis: kein Effekt, alles so wie vorher, keine Hervorhebung der eigenen Kommentare.
Mache ich da etwas in der style.css falsch oder wo könnte nun der Fehler sein?
regenbogenjungs: danke für den Hinweis, werde ich auch ausprobieren.