Es wurde die komplette Datenbank importiert.
Beiträge von kris9k
-
-
Hi, ich habe gerade einen Umzug durchgeführt und leider werden bei mir teilweise Plugin Einstellungen und die Theme Options nicht übernommen.
Folgende Ausgangssituation:
1. Domain A war die Haupdomain auf dem Webspace
2. Domain B war als Multidomain konfiguriert (am Webspace als Unterverzeichnis)
3. Multidomain Verknüpfung entfernt
4. Domain A gelöscht
5. Domain B als Hauptdomain eingerichtet
6. Wordpress Daten per FTP aus Untervzeichnis ins Hauptverzeichnis kopiert
7. Neue Datenbank erstellt, Datensätze importiert, wp-config angepasst
8. Permalinks aktualisiert
9. Child Theme deaktiviert & wieder aktiviertSo weit hat alles funktioniert. Leider wurde keine Theme (onepress) Settings übernommen und zB die Einstellungen des Plugins WP Maintenance sowie die Menüzuordnungen.
Dann habe ich testweise das ganze lokal in Xampp installiert mit dem selben Ergebnis. :-(
Ich hoffe Ihr könnt mir helfen, ich weiß gerade nicht wo ich ansetzen soll und es wäre wirklich äußerst zeitaufwendig die ganzen Settings erneut durchzuführen da extrem viel modifiziert wurde.
Vielen Dank schonmal im Voraus!
LG kris
[h=2][/h] -
Hier noch der Code welcher per
aufgerufen wird.
Hier muss irgendwo der Fehler sein...
PHP
Alles anzeigen<?php /** * Template part for displaying posts. * * @package Dyad */ ?> <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <?php $thumb = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'dyad-thumbnails' ); ?> <div class="entry-media" <?php if (has_post_thumbnail()) { echo 'style="background-image: url(' . esc_url( $thumb['0'] ) . ')"'; } ?>> </div> <div class="entry-inner"> <div class="entry-inner-content"> <header class="entry-header"> <?php the_title( sprintf( '<h2 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h2>' ); ?> </header><!-- .entry-header --> <div class="entry-content"> <?php the_excerpt(); ?> </div><!-- .entry-content --> </div><!-- .entry-inner-content --> </div><!-- .entry-inner --> <a class="cover-link" href="<?php the_permalink(); ?>"></a> </article><!-- #post-## --> -
Hallo, ich möchte auf einer statischen Startseite meine letzten Beiträge einbinden.
Habe es soweit hinbekommen jedoch fehlen die Beitragsbilder sowie der Auszugstext. Die zu sehenden orangen Grafiken sind normalerweise auch nicht vorhanden. Die Verlinkung und die Anzahl der ausgegebenen Beiträge stimmt jedoch. (siehe Bild)
Hier der Code von der index.php
PHP
Alles anzeigen<?php /** * The main template file. * * This is the most generic template file in a WordPress theme * and one of the two required files for a theme (the other being style.css). * It is used to display a page when nothing more specific matches a query. * E.g., it puts together the home page when no home.php file exists. * Learn more: http://codex.wordpress.org/Template_Hierarchy * * @package Dyad */ get_header(); ?> <main id="primary" class="content-area" role="main"> <?php if ( have_posts() ) : ?> <div id="posts" class="posts"> <?php /* Start the Loop */ ?> <?php while ( have_posts() ) : the_post(); ?> <?php /* * Include the Post-Format-specific template for the content. * If you want to override this in a child theme, then include a file * called content-___.php (where ___ is the Post Format name) and that will be used instead. */ get_template_part( 'template-parts/content', 'blocks' ); ?> <?php endwhile; ?> </div><!-- .posts --> <?php the_posts_navigation(); ?> <?php else : ?> <div id="posts" class="posts"> <?php get_template_part( 'template-parts/content', 'none' ); ?> </div> <?php endif; ?> </main><!-- #main --> <?php get_footer(); ?>Hier der Code von der page.php
PHP
Alles anzeigen<?php /** * The template for displaying all single posts. * * @package Dyad */ get_header(); ?> <main id="primary" class="content-area" role="main"> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( 'template-parts/content', 'page' ); ?> <?php endwhile; // End of the loop. ?> <?php // If comments are open or we have at least one comment, load up the comment template. if ( comments_open() || get_comments_number() ) : comments_template(); endif; ?> </main><!-- #main --> <?php get_footer(); ?>Und hier mein Code vom Template welches ich der Startseite zugewiesen habe:
PHP
Alles anzeigen<?php /* Template Name: landing-apge */ ?> <?php /** * The template for Custom Landing Page. * * @package Dyad */ get_header(); ?> <main id="primary" class="content-area" role="main"> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( 'template-parts/content', 'page' ); ?> <?php endwhile; // End of the loop. ?> <?php query_posts('showposts=5'); ?> <div id="posts" class="posts"> <?php /* Start the Loop */ ?> <?php while (have_posts()) : the_post(); ?> <?php /* * Include the Post-Format-specific template for the content. * If you want to override this in a child theme, then include a file * called content-___.php (where ___ is the Post Format name) and that will be used instead. */ get_template_part( 'template-parts/content', 'blocks' ); ?> <?php endwhile;?> </div> </main><!-- #main --> <?php get_footer(); ?>Hoffe ihr könnt mir helfen.
LG Kris
-
Danke für den Tipp, hier nochmal meine Versuche zur Übersicht:
1. ob_start("ob_gzhandler"); in functions.php
- GIDZip Test meldet 72% Compression
- Google meldet 55 / 100 - Kompression erforderlich
2.
ZitatAlles anzeigen<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>in htaccess
- GIDZip Test meldet 0% Compression
- Google meldet 55 / 100 - Kompression erforderlich
3.
ZitatAlles anzeigen<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>in htaccess
- GIDZip Test meldet 72 % Compression
- Google meldet 59 / 100 - Kompression erforderlich
Punkt 1 wiederspricht sich total mit Punkt 3...
Hier noch aus der phpinfo.php, der Host unterstützt also HTTP_ACCEPT_ENCODING gzip, deflate
-
Danke für die Infos.
Kann mir vl. noch jemand erklären warum sich das so verhält und bei einer Website nicht von Google erkannt wird?
-
Mir gehts dabei hauptsächlich um das Ranking welches ja auch davon betroffen ist. Und ich möchte natürlich auch verstehen warum bei im Prinzip gleichen Installationen (selber Host, Wordpress, ok ein anderes Template ... vl .liegts daran?) und gleicher Einbindung des Codeschnipsels es bei einer von Google nicht erkannt wird (jedoch vom GIDZip Test).
Auf dieser Seite funktionierts - http://www.maehroboter-test.click
Auf der zweiten ist kein Unterschied von der Ladezeit subjektiv zu spüren.
-
Hätte dazu auch eine Frage.
Google Page Speed Insights meldet bei zwei meiner Websites dass ich die Komprimierung aktivieren soll.
Danach habe ich folgenden Code testweise in der functions.php eingebunden.
Komischerweise funktioniert es nur auf Website 1, sprich Google liefert auf der Website 2 immer noch die Meldung die Komprimierung gehöre aktiviert.
http://www.gidnetwork.com/tools/gzip-test.php meldet dass die Komprimierungf auf beiden Websites aktiv sei.Bevor ich nun weitere Schritte setze (https://www.im-tal.net/wordpress/723-…ung-aktivieren/) würde ich gerne wissen wieso? Ist das überhaupt der richtige Weg um gzip für Wordpress zu aktivieren?
LG Kris
-
So, jetzt funktionierts, hier der Code:
PHP
Alles anzeigen<?php if ( get_post_meta($post->ID, 'slides', true) ) : ?> <div class="entry-media-slider"><?php echo do_shortcode(get_post_meta($post->ID, 'slides', $single = true)); ?></div> <?php elseif ( has_post_thumbnail() && 'image' != get_post_format() ) : ?> <?php $thumb = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'dyad-featured-image' ); $thumb2 = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'dyad-featured-image-horz' ); ?> <div class="entry-media" style="background-image: url(<?php echo esc_url( $thumb['0'] ); ?>)"> <div class="entry-media-thumb" style="background-image: url(<?php echo esc_url( $thumb2['0'] ); ?>); "></div> </div><!-- .entry-media --> <?php endif; ?>Jetzt kann man auch zwischen den Beitragsformaten umgeschalten werden sofern man bei der zweiten Variante kein Custom Field definiert (was auch nicht benötigt wird...)
Muss jetzt nur noch die Darstellung der Gallery hingehend "background-image: cover" anpassen...
-
Danke dir für die ausführliche Hilfestellung.
ZitatIst für mich ein bisschen undurchschaubar, was das Ursprungstheme mit der mehrfachen Ausgabe des Beitragsbilds als Hintergrundbild will – konnte in der Themevorschau nicht finden, wo das gezeigt wird, wie es dann aussieht …
Man kann im Beitrag zwischen zwei Beitragsformaten wählen. Bildausgabe entweder links oder horizontal
zZ sieht mein Code so aus:
PHP
Alles anzeigen<div class="entry-media"> <?php if ( get_post_meta($post->ID, 'slides', true) ) echo do_shortcode(get_post_meta($post->ID, 'slides', $single = true)); ?> </div><!-- .entry-media --> <div class="entry-inner"> <header class="entry-header"> <div class="entry-meta"> <?php dyad_entry_meta(); ?> <?php if ( get_post_meta($post->ID, 'slides', true) ) echo do_shortcode(get_post_meta($post->ID, 'slides', $single = true)); ?> </div><!-- .entry-meta -->Ergebnis sieht dann so aus:
Komischerweise wird der erste und von mir benötigte Slider nicht dargestellt, vermute hier ein CSS Problem... (ab div entry-inner ist nur ein Versuch ob es überhaupt funktioniert..)
-
Es geht um: Beitragsbilder als Headerbild bei Posts in der Single-Ansicht - hier soll eine Slideshow ausgegeben werden. (nicht mehr als 3 Bilder je Slideshow). Der User soll also ohne Zutun verschiedene Bilder zu diesem Beitrag erleben können. In der Beitragsübersicht können die Bilder ruhig statisch sein.
ZitatWer soll / muss das hinterher pflegen? An wievielen unterschiedlichen Stellen sich die Slideshow zusammenzustellen, um dann einen Shortcode sonstwohin zu kopieren etc., ist zumutbar?
Ja das geht, Codeschnipsel in den Templates ändern geht auch.Mein Know How endet wenns um selbst programmieren geht (ausgenommen html / css).
Hier der relevante Code aus der content-single.php:
PHP
Alles anzeigen<?php if ( has_post_thumbnail() && 'image' != get_post_format() ) : ?> <?php $thumb = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'dyad-featured-image' ); $thumb2 = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'dyad-featured-image-horz' ); ?> <div class="entry-media" style="background-image: url(<?php echo esc_url( $thumb['0'] ); ?>)"> <div class="entry-media-thumb" style="background-image: url(<?php echo esc_url( $thumb2['0'] ); ?>); "></div> </div><!-- .entry-media --> <?php endif; ?> -
Hilft mir leider nicht weiter, das übersteigt meine Kentnisse...
-
Dyad Theme
Child Theme ist erstellt
Kein Galerie Plugin im EinsatzDie Website wird gerade erst erstellt. Den Weg über eine Slideshow und dann im Template könnte ich auch versuchen.
Wäre halt toll wenn es sowas über ein Plugin out of the box gäbe.
lg kris
-
Zitat
Es gibt PlugIns, mit denen man mehrere Beitragsbilder definieren kann.
Genau sowas suche ich. Diese Beitragsbilder sollen dann nach kurzer Zeit wechseln.
Habe es mit den Plugins "Dynamic Feature Image" & mit "multiple post thumbnails" ohne Erfolg versucht...
-
Hi,
ich möchte gerne mehrere Beitragsbilder definieren können die nach einiger Zeit automatisch wechseln. Wie eine Art Slideshow.
Kennt hierzu jemand ein brauchbares Plugin oder wie würdet Ihr das lösen?
LG Kris
-
Update: Der Support hat einige URLs frei geschaltet und nun funktionierts. :)
Danke für die Hilfe!
-
Bei world4you.
Habe mal den Support den Log geschickt. Bin gespannt.
-
Folgende Meldung wird vom EU VAT Assistent Log File ausgespuckt:
ZitatAlles anzeigen06-27-2016 @ 09:24:35 - wc-aelia-eu-vat-assistant - [PID 595778] [WC_Aelia_EU_VAT_Assistant] Unexpected response returned by EU VAT rates site. Returned data: "<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>ERROR: The requested URL could not be retrieved</title>
<style type="text/css"><!--
/*
Stylesheet for Squid Error pages
Adapted from design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*//* Page basics */
* {
font-family: verdana, sans-serif;
}html body {
margin: 0;
padding: 0;
background: #efefef;
font-size: 12px;
color: #1e1e1e;
}/* Page displayed title area */
#titles {
margin-left: 15px;
padding: 10px;
padding-left: 100px;
background: url('http://www.squid-cache.org/Artwork/SN.png') no-repeat left;
}/* initial title */
#titles h1 {
color: #000000;
}
#titles h2 {
color: #000000;
}/* special event: FTP success page titles */
#titles ftpsuccess {
background-color:#00ff00;
width:100%;
}/* Page displayed body content area */
#content {
padding: 10px;
background: #ffffff;
}/* General text */
p {
}/* error brief description */
#error p {
}/* some data which may have caused the problem */
#data {
}/* the error message received from the system or other software */
#sysmsg {
}pre {
font-family:sans-serif;
}/* special event: FTP / Gopher directory listing */
#dirmsg {
font-family: courier;
color: black;
font-size: 10pt;
}
#dirlisting {
margin-left: 2%;
margin-right: 2%;
}
#dirlisting tr.entry td.icon,td.filename,td.size,td.date {
border-bottom: groove;
}
#dirlisting td.size {
width: 50px;
text-align: right;
padding-right: 5px;
}/* horizontal lines */
hr {
margin: 0;
}/* page displayed footer area */
#footer {
font-size: 9px;
padding-left: 10px;
}body
:lang(fa) { direction: rtl; font-size: 100%; font-family: Tahoma, Roya, sans-serif; float: right; }
:lang(he) { direction: rtl; }
--></style>
</head><body id=ERR_ACCESS_DENIED>
<div id="titles">
<h1>ERROR</h1>
<h2>The requested URL could not be retrieved</h2>
</div>
<hr><div id="content">
<p>The following error was encountered while trying to retrieve the URL: <a href="http://euvatrates.com/rates.json">http://euvatrates.com/rates.json</a></p><blockquote id="error">
<p><b>Access Denied.</b></p>
</blockquote><p>Access control configuration prevents your request from being allowed at this time. Please contact your service provider if you feel this is incorrect.</p>
<p>Your cache administrator is <a href="mailto:root?subject=CacheErrorInfo%20-%20ERR_ACCESS_DENIED&body=CacheHost%3A%20hproxy2.world4you.com%0D%0AErrPage%3A%20ERR_ACCESS_DENIED%0D%0AErr%3A%20%5Bnone%5D%0D%0ATimeStamp%3A%20Mon,%2027%20Jun%202016%2007%3A24%3A35%20GMT%0D%0A%0D%0AClientIP%3A%2081.19.145.67%0D%0A%0D%0AHTTP%20Request%3A%0D%0AGET%20%2Frates.json%20HTTP%2F1.0%0AUser-Agent%3A%20WordPress%2F4.5.3%3B%20http%3A%2F%2Fwww.amd.haus%0D%0AAccept%3A%20*%2F*%0D%0AAccept-Encoding%3A%20deflate%3Bq%3D1.0,%20compress%3Bq%3D0.5,%20gzip%3Bq%3D0.5%0D%0AHost%3A%20euvatrates.com%0D%0A%0D%0A%0D%0A">root</a>.</p>
<br>
</div><hr>
<div id="footer">
<p>Generated Mon, 27 Jun 2016 07:24:35 GMT by hproxy2.world4you.com (squid/3.3.8)</p>
<!-- ERR_ACCESS_DENIED -->
</div>
</body></html>
". Remote site: "http://euvatrates.com/rates.json". -
Habe die Ursache gefunden. Es ist das Plugin "EU VAT Assistent".
Sobald ich dieses deaktiviere funktioniert es am Webhost. Komischerweise funktioniert es in XAMPP auch mit aktivem EU VAT Assistent.
Hmm...
-
Habe die Datenbank & Wordpress Installation nun testweise in xampp gestartet - funktioniert hier einwandfrei!
Irgendwelche Ideen warum dies beim Webhost nicht funktioniert?