Hallo zusammen!
Ich richte mir gerade auf meinem Probe-Blog ein neues Theme ein.
Gibt es die Möglichkeit, die Einstellungen des Themes vom Probe-Blog zu ex- und im Live-Blog zu importieren??
Danke und Gruß
Marcus
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 erstellenHallo zusammen!
Ich richte mir gerade auf meinem Probe-Blog ein neues Theme ein.
Gibt es die Möglichkeit, die Einstellungen des Themes vom Probe-Blog zu ex- und im Live-Blog zu importieren??
Danke und Gruß
Marcus
Also das Problem mit der wiederholten Darstellung habe ich inzwischen lösen können.
Nur das Problem, das die Anzeige der Aktualisierten Artikel nur dann erscheint, wenn das entsprechende Benutzerdefinierte Feld einen Inhalt hat, das kriege ich nicht geregelt.
Weiß da jemand eine Lösung??
function updated_article() {
global $wpdb;
$Aenderungsdatum = get_post_meta($post->ID, 'Ãnderungsdatum', true); $upd_query = "SELECT post_date, post_status, post_type, post_modified, DATE_FORMAT(post_modified, '%d.%m.%Y, um %H:%i:%s') AS post_modified_ger, post_title AS posttitle, post_name AS postname, guid AS postid FROM $wpdb->posts
WHERE post_status = 'publish'
AND post_type= 'post'
AND post_modified >= post_date + INTERVAL 5 DAY
AND post_modified >= CURDATE() - INTERVAL 2 MONTH
ORDER BY post_modified DESC
LIMIT 3";
$upd_result = $wpdb->get_results($upd_query);
if ( $Aenderungsdatum != "ja") {
echo '<small>... keine aktualisierten Artikel</small>';
} else
{
foreach ($upd_result as $updat) :
$post_modified_ger = $updat->post_modified_ger;
$posttitle = $updat->posttitle;
$postname = $updat->postname;
$postid = $updat->postid;
echo '<ol>';
echo '<li style="list-style-type:none"><div class="akt-titel"><a href="'.$updat->postname.'" title="'.$updat->posttitle.'">'.$updat->posttitle.'</a></div><h6 class="aktualisiert1">Aktualisiert am: '.$updat->post_modified_ger.'</h6></li>';
echo '</ol>';
endforeach;}}
Alles anzeigen
Hallo zusammen!
Jemand eine Idee, weshalb die Anzeige dreifach erscheint??
Hallo zusammen!
Ich möchte meine Funktion, das Änderungsdatum in der Sidebar auszugeben, so erweitern, das die Anzeige nur dann erscheint, wenn ein benutzerdefiniertes Feld einen Wert enthält.
Folgenden Code verwende ich dafür:
function updated_article() {
global $wpdb;
$upd_query = "SELECT post_date, post_status, post_type, post_ID, post_modified, DATE_FORMAT(post_modified, '%d.%m.%Y, um %H:%i:%s') AS post_modified_ger, post_title AS posttitle, post_name AS postname, guid AS postid FROM $wpdb->posts, $wpdb->postmeta wppostmeta
WHERE post_status = 'publish'
AND post_type= 'post'
AND post_modified >= post_date + INTERVAL 5 DAY
AND post_modified >= CURDATE() - INTERVAL 2 MONTH
ORDER BY post_modified DESC
LIMIT 3";
global $wp_query;
$upd_result = $wpdb->get_results($upd_query);
$postid = $wp_query->post->ID;
$Aenderungsdatum = get_post_meta($post->ID, 'Änderungsdatum', true);
if ( empty($upd_result) || get_post_meta($post->ID, 'Änderungsdatum', false) == 'ja') {
echo '<small>... keine aktualisierten Artikel</small>';
}
foreach ($upd_result as $updat) :
$post_modified_ger = $updat->post_modified_ger;
$posttitle = $updat->posttitle;
$postname = $updat->postname;
$postid = $updat->postid;
echo '<ol>';
echo '<li style="list-style-type:none"><div class="akt-titel"><a href="'.$updat->postname.'" title="'.$updat->posttitle.'">'.$updat->posttitle.'</a></div><h6 class="aktualisiert1">Aktualisiert am: '.$updat->post_modified_ger.'</h6></li>';
echo '</ol>';
endforeach;}
Alles anzeigen
Mein Problem ist jetzt, das er mehrfach ein und denselben Artikel ausspuckt. Woran kann das liegen??
Und ganz generell gefragt: wie bekomme ich es hier in der Sidebar hin, das nur jene Artikel anzeigt, in denen ein Wert im entsprechenden Benutzerdefinierten Feld eingegeben ist.
Für die Artikel habe ich das schon erfolgreich umsetzen können
Danke im voraus!
Gruß
Marcus
Ich habe mich wohl zu früh gefreut: Mal erscheint die Anzeige 'Besucher letzte 30 Tage', mal bleibt sie leer....
Irgendwie hat sich das Problem anscheinend mit dem letzten Update erledigt....:confused:
Hallo zusammen!
Ich habe ein Verständnis-Problem bezüglich des Plugins WP-Piwik.
Während auf zwei meiner Blogs die Anzeige der Besucher der letzten 30 Tage problemlos funktioniert, bleibt auf einem dritten diese Übersicht leer. Alle drei liegen bei einem Hoster
Ich habe bereits die Einstellungen der Blogs hinsichtlich des Plugins überprüft und keine Unterschiede feststellen können.
Woran kann es u. a. liegen, das es mal funktioniert und mal nicht? Jemand eine Idee??
Danke und Gruß
Marcus
Hallo zusammen!
Ich habe ein kleines Problem mit der Vorschau meiner Artikelbilder bei den Social Media Diensten.
Während bei g+ das korrekte Bild angezeigt wird, kann ich für Facebook am Code schrauben wie ich will, es zieht entweder das im Artikel vorhandene Bild, oder zeigt mein Logo an.
Kann mir da evtl. jemand weiterhelfen?? Der betroffenen Blog ist themenfreund.de
Es ist komisch: wenn ich das style=margin rausnehme, zerhaut es mir die Darstellung, wenn ich es drinlasse, wird es korrekt dargestellt...
Werd ich nicht so richtig schlau draus. Aber das liegt wahrscheinlich an meinen mangelnden CSS-Kenntnissen :(
Hallo ArtofPic!
Vielen Dank für die Hilfe. Sie hat mir schon sehr weiter geholfen.
Was - meiner Ansicht nach - jetzt nur noch querschlägt, ist die Breite der Zeilen, in der die Bilder dargestellt werden. Die reichen laut Firebug in den Sidebarbereich hinein. Da weiß ich jetzt nicht so wirklich, wie ich den eingrenzen kann.
Hallo ArtofPic!
Vielen Dank für die Antwort.
Jetzt zieht es die Darstellung noch weiter auseinander. statt in drei Reihen untereinander, werden in der ersten Zeile 4 Bilder dargestellt, und in den nächsten nur jeweils eines.
Hallo zusammen!
Mit folgendem Code habe ich mir eine Kommentatoren-Übersicht zusammengebaut:
function top_commentator_all() {
global $wpdb;
$i = 0;
?>
<div class="walloffame_container">
<?php $topcommentator_query="SELECT comment_author, comment_author_email, comment_type, SUBSTRING_INDEX(comment_author_url, '/', 3) as top_commentator, COUNT(*) as top_num FROM $wpdb->comments
WHERE comment_approved='1'
AND comment_author_url IS NOT NULL
AND comment_author_url != ''
AND comment_author_email NOT LIKE '@domain.de%'
AND comment_author_url NOT LIKE 'http://facebook.com/%'
AND comment_author_url NOT LIKE 'http://themenfreund.de%'
AND comment_author_url NOT LIKE 'http://twitter.com%'
AND comment_type NOT LIKE 'pingback' OR 'trackback'
GROUP BY top_commentator
Order by top_num DESC, comment_date ASC
LIMIT 18";
$topcommentator_result = $wpdb->get_results($topcommentator_query);
if ( !empty($topcommentator_result) ) {
foreach ($topcommentator_result as $comment) :
$co_aut = $comment->top_commentator;
$co_aut = str_ireplace("http://", "", $co_aut); ?>
<div class="walloffame_stage" style="cursor: pointer;">
<div class="walloffame_avatar">
<?php
echo '<a href="'.$comment->top_commentator.'/" target="_blank">'.get_avatar( $comment, 164 ) .'</a>';
?>
</div>
<div class="walloffame_info">
<span class="walloffame_name">
<?php
echo $comment->comment_author.' <br />';
?>
</span>
<span class="walloffame_total">
<?php
echo $comment->top_num.' Kommentare'; ?>
</span>
</div>
</div>
<style="margin-right: 20px;">
<?php
$i++;
if($i%3==0) { ?>
</div><div class="walloffame_container">
<?php
}
endforeach;
$i=0;
}
?>
</div>
<?php
}
Alles anzeigen
Die CSS-Daten sehen so aus:
.topcommenters table{border-spacing:3px;
width:95%;
border: 0;
float: right;
margin: 0 100px;
padding: 16px 50px;
text-align: center;
}
.topcommenters1{
clear:left;
}
.walloffame_container {
height: 100%;
overflow: hidden;
text-align: center;
margin: 0 120px;
}
.walloffame_stage {
border: 0px solid #BBBBBB;
border-radius: 13px 13px 13px 13px;
box-shadow: 5px 6px 8px rgba(128, 128, 128, 0.8);
float: left;
line-height: 18px;
margin: 8px;
padding: 0;
height: 208px;
width: 160px;
}
.walloffame_stage:hover {
opacity: 0.8;
border: 1px solid #888888;
box-shadow: 0 1px 5px rgba(64, 64, 64, 0.8);
}
.walloffame_stage img {
border-radius: 13px 13px 1px 1px;
border-width: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
.walloffame_stage .walloffame_info {
margin: 3px 5px 0;
overflow: hidden;
white-space: nowrap;
}
.walloffame_stage .walloffame_info .walloffame_name {
font-size: 14px;
font-weight: bold;
text-align: center;
}
.walloffame_stage .walloffame_info .walloffame_total {
font-size: 13px;
height: 50px;
}
.walloffame_widgetstage {
border: 1px solid #BBBBBB;
border-radius: 3px 3px 3px 3px;
box-shadow: 0 1px 5px rgba(128, 128, 128, 0.8);
line-height: 20px;
margin: 8px 5px;
overflow: hidden;
padding: 0;
}
.walloffame_widgetstage:hover {
border: 1px solid #888888;
box-shadow: 0 1px 5px rgba(64, 64, 64, 0.8);
}
.walloffame_widgetstage .walloffame_avatar {
float: left;
margin-right: 18px;
}
.walloffame_widgetstage img {
border-radius: 3px 3px 3px 3px;
border-width: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
.walloffame_widgetstage .walloffame_name {
font-size: 14px;
font-weight: bold;
overflow: hidden;
white-space: nowrap;
}
.walloffame_widgetstage .walloffame_total {
font-size: 13px;
overflow: hidden;
white-space: nowrap;
}
Alles anzeigen
Nun sind dort aber noch 2 mehr oder minder hässliche Fehler enthalten:
1. Beim Mouseover über ein Bild verschieben sich die anderen Bilder auch, zwar nur geringfügig, aber man bemerkt es
2. Ist die Darstellung der restlichen Seite verbogen. Statt weiß ist die Übersicht grau unterlegt und die Sidebar komplett unter die Darstellung gerutscht.
Jemand einen Vorschlag, wie ich das hinbekomme?
Danke im voraus.
Marcus
Hallo zusammen!
Ich habe ein Problem mit dem Plugin [COLOR=#404040][FONT=Roboto]Comments Evolved for WordPress.
Egal ob mit Caching-Plugin oder ohne, statt nebeneinander werden die Symbole für Wordpress, FB und g+ in Listenform übereinander dargestellt.
Ich habe in der Functions.php auch schon einen Code eingebaut, um die aktuellste jquery zu laden - keine Besserung.
Jemand eine Idee, wie das zu korrigieren ist?[/FONT][/COLOR]
Hallo zusammen!
Ich habe in einem Widget folgenden Code:
<?php $comments = get_comments('status=approve&number=5&comment_type LIKE "comment"'); ?><ul><?php foreach ($comments as $comment) { ?> <?php $title = get_the_title($comment->comment_post_ID); echo '<li style="list-style-type:none"><div style="float:left; margin:3px 23px 30px 0;">'.'<div class="commentators"><div class="gravatar">'. get_avatar( $comment, '53' ). '</div>'; echo '<span class="recommauth">' . ($comment->comment_author) . '</span>'; ?><br /> "<?php echo wp_html_excerpt( $comment->comment_content, 72 ); ?>.." in <a href="<?php echo get_permalink($comment->comment_post_ID); ?>" rel="external nofollow" title="<?php echo $title; ?>"> <?php echo $title; ?> </a></div></div></li><?php } ?> </ul>
Leider zeigt er auch Trackbacks an, obwohl ich - wie ich denke - das ja mit dem comment_type ausgeschlossen habe.
Jemand eine Idee, wie das klappt?
Danke im voraus!
Hallo!
keiner eine Idee, wie ich den Title in den Permalink nach der Domain umwandeln kann?
Hallo zusammen!
Ich habe in meinem Blog eine Funktion eingebaut, die die Top-Trackbacker anzeigt. Leider wird die URL zum Beitrag nicht korrekt ausgegeben. Anstatt der Bindestriche werden Leerzeichen ausgegeben.
function top_trackbacks_jahr() {
global $wpdb;
$toptrack_query="SELECT comment_ID, comment_date, DATE_FORMAT(comment_date, '%d.%m.%Y') AS comment_date_ger, comment_post_ID, SUBSTRING_INDEX(REPLACE( comment_author_url, 'www.', '' ) , '/', 3) as top_track, COUNT(*) as top_num FROM $wpdb->comments
WHERE comment_approved='1'
AND comment_type IN('trackback', 'pingback')
AND comment_date >= CURDATE() - INTERVAL 365 DAY
AND comment_author_url NOT LIKE 'http://domain.de%'
AND comment_author_url != ''
AND comment_author_url NOT LIKE 'http://twitter.com%'
GROUP BY top_track
Order by top_num DESC, comment_date DESC
LIMIT 3";
$toptrack_result = $wpdb->get_results($toptrack_query);
if ( !empty($toptrack_result) ) {
echo '<ul>';
foreach ($toptrack_result as $comment) :
$post = get_postdata($comment->comment_post_ID);
$tb_aut = $comment->top_track;
$tb_aut = str_ireplace("http://", "", $tb_aut);
echo '<li style="list-style-type:none"><br /><a href="'.$comment->top_track.'/" title="'.$comment->top_track.'"target="_blank">'.$tb_aut.'</a> ('.$comment->top_num.')<br />zuletzt am '.$comment->comment_date_ger.' in:<br /><a href="http://themenfreund.de/'. $post['Title'] .'" title="'.$post['Title'].'">'.$post['Title'].' </a></li>';
endforeach;
echo '</ul>';
}
}
Alles anzeigen
Wie kann ich es jetzt erreichen, das die URL korrekt ausgegeben wird. Denn hier wird das entsprechend angemeckert!
Danke im voraus!
Marcus
Hallo zusammen!
Da ich auf meinem Blog unzählige Plugins am Laufen habe und diese nun reduzieren möchte, wurde mir geraten, eine Neuinstallation durchzuführen. Vor allem wegen möglicher Sicherheitslücken in den Plugins - die allerdings alle soweit aktuell sind.
Wer kennt ein gutes How-to um eine bestehende Installation auf / in eine leere DB durchzuführen?
Danke im voraus
Hallo Zusammen!
Ich habe mir für die Anzeige zufälliger Posts folgende Funktion installiert:
function get_random_posts()
{
$random_posts = get_posts(
array(
'numberposts' => 3,
'orderby' => 'rand'
)
);
$output = '<ul id="articleList">';
foreach($random_posts as $post)
{
$post_title = $post->post_title;
$post_permalink = get_permalink($post->ID);
$thumbnail = get_the_post_thumbnail($post->ID, '40x40_thumb',
array(
'class' => '',
'alt' => trim(strip_tags($post_title)),
'title' => trim(strip_tags($post_title)),
)
);
$output .= '<li><a href="' . $post_permalink . '" title="' . $post_title . '">' . $thumbnail . '<span>' . $post_title . '</span><div class="clear"></div></a></li>';
}
return $output . '</ul>';
}
Alles anzeigen
Wie schaffe ich es nun, einen Auszug mit anzuzeigen, z. B. mit 50 Zeichen?
Hallo zusammen!
Ich habe mir schon vor längerer Zeit Funktionen gebastelt, mit denen ich die letzte beantwortete Umfrage anzeigen lasse oder Umfragen, bei denen noch nicht abgestimmt wurde.
Nun stellt sich mir die Frage, ob man auch von dieser Anzeige auch auf den entsprechenden Artikel verlinken kann, der die angezeigte Umfrage enthält!
Weiß da jemand evtl. eine Lösung?
Hallo zusammen!
Ich suche ein Plugin, mit dem man Hashtags zu einem Artikel hinzufügen kann, die dann auch beim Veröffentlichen via twitter angegeben werden.
Kennt jemand ein solches? Bei twitter tools ist mir die Funktionsweise nicht so wirklich klar, bzw. schnalle ich nicht, wie ich dort entsprechende Hashtags hinzufügen kann.