Hat keiner eine Idee?
Beiträge von webbi87
-
-
Hallo,
unser Shop wurde heute auf SSL umgestellt (http -> https).
Seit der Umstellung funktionieren leider die E-Mails nicht mehr korrekt, bzw. sie werden falsch dargestellt.Unter Einstellungen -> E-Mails -> ausgewählte Vorlage ist jetzt nur noch "Klartext" als Auswahlmöglichkeit für den E-Mail-Typ möglich.
Was muss eingestellt werden damit man wieder auf HTML umstellen kann?
-
Hallo Forum,
wir sind derzeit auf der Zielgeraden für den Relaunch unseres Online-Shops.
Jetzt zur Problematik/Frage:
Die Linkstrukturen unserer Kategorien/Produkte, sowie der Seiten ändern sich komplett im neuen Shop.
Neben der Umstellung von http auf https wechseln wir auch das Shopsystem auf der neuen Seite (Umstieg von WP E-Commerce auf Woocommerce).Leider fehlt trotz Recherche bisher das nötige Know-How zur korrekten Umstellung der htaccess. In der neuen htaccess soll sowohl die Regel für die Änderung von http in https, als auch die 301-Weiterleitungen (für Google) Platz finden.
Welche Änderungen/Schritte müssen für eine korrekte htaccess unternommen werden?
bisherige htaccess (Wordpress Standard)
PHP
Alles anzeigen# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPressNeue htaccess (erste Versuche)
PHP
Alles anzeigen# 301 Redirect 301 http://www.shop.de/bisherige-kategorie https://www.shop.de/neue-kategorie # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^shop.de [NC,OR] RewriteCond %{HTTP_HOST} ^www.shop.de [NC] RewriteRule ^(.*)$ https://www.shop.de/$1 [L,R=301,NC] </IfModule> # END WordPressGrüße
Webbi87 -
-
<?php bloginfo('url'); ?> steht doch schon in der Searchform.php drin. Oder was wäre da die Alternative?
Hier noch der Code der .htacess
-
searchform.php
PHP<form method="get" id="searchform" action="<?php bloginfo('url'); ?>"> <input class="lupe" type="text" value="Suchbegriff" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" name="s" id="s" /> <input type="submit" name="submit" id="searchsubmit" value="submit" title="suchen" class="submit-search" /> </form>search.php
PHP
Alles anzeigen<?php session_start(); global $wp_query; global $wpdb; $post1 = get_posts(array( // arg 1 )); $post2 = get_posts(array( 'post_type' => 'wpsc-product', 'meta_query' => array( 'relation' => 'OR', array( // arg 2 ), array( // arg 3 ) ) )); $mergedposts = array_merge( $post1, $post2 ); //$mergedposts = array_merge($post2); $postids = array(); foreach( $mergedposts as $item ) { $postids[]=$item->ID; } $uniqueposts = array_unique($postids); $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $loop = new WP_Query(array( // meine args )); ?> <?php $suchergebnis = $loop->found_posts; ?> <?php get_header(); ?> <section> <article> <h1>Suche</h1> <form class="searchformfilter" action="" method="POST"> <?php while ($loop->have_posts()) : $loop->the_post(); ?> // inhalt <?php endwhile; ?> </form> </article> </section>index.php
PHP
Alles anzeigen<?php global $wp_query; ?> <?php get_header(); ?> <section> <article> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <h1><?php the_title(); ?></h1> <?php the_content(); ?> <?php endwhile; ?> <?php endif; ?> </article> </section> <?php get_footer(); ?> <?php get_footer(); ?> -
Permalinks hab ich noch mal abgespeichert... sind benutzerdefiniert /%category%/%postname%/
Suche und 404 funktionieren in keinem Template.Welche Pfade? Hab lediglich ein neues Theme hinzugefügt, wp_options stimmt eigentlich.
-
Hallo,
die search.php und die 404.php funktionieren in meinem Theme nicht. Beide leiten einfach auf die index.php weiter. Lokal (via xampp) funktionieren diese noch.
Wäre nett, wenn jemand helfen könnte.
-
Hallo,
ich suche eine Slider, welche Unterkategorien besitzt. Die Unterkategorien sollen per Klick dann im Slider erscheinen:
Die soll dann so aussehen, wie auf folgender Seite:
http://www.b-bax.com/referenzen.htmlWäre nett, wenn mir jemand weiterhelfen könnte.
-
Hallo,
ich würde gerne meinen SQL-Query, welcher in meiner Custom Page ist, mit sofortiger Wirkung in die Datenbank speichern. Bis jetzt muss ich immer auf die jeweilige Seite gehen, ehe er diesen Query in der Datenbank speichert. Hier mein bisheriger Code:
-
Ich hab es jetzt hinbekommen, dass mir Produkte anzeigt werden, wenn man die Artikelnummer eingibt. Es fehlte noch vor dem dem have_posts() die loop-variable und im Loop selber hab ich noch 1-2 kleine Änderungen vorgenommen. Was ich jetzt noch gerne hätte wäre eine direkte Weiterleitung der Artikelnummer/einmaliger Suchbegriff auf das Produkt. Hierfür habe ich bereits den folgenden Code. Suchbegriffe funktionieren, bei den Artikelnummern leitet er ins Nirvana. Vielleicht hat jemand eine Idee?!
-
Hatte ich in meiner ersten Version, leider kam dann die Meldung, dass ich nicht mehr angemeldet bin. Ja es handelt sich um WP e-commerce. ;-)
's' hab ich meinen Recherchen zur Suche bisher nur als "Suchbegriffsparameter" wargenommen.
-
Hallo Forum,
ich wollte für meinen Shop (noch offline) eine kleine unkomplizierte Suche schreiben. Diese soll neben dem Suchbegriff auch die Artikelnummer suchen können. Leider funktioniert die Suche nach der Artikelnummer nur in einer Custom Page aber nicht in der Suche. Mein bisheriger Code:
PHP
Alles anzeigen$post1 = get_posts(array( 's' => $s, 'numberposts' => 500, 'post_type' => 'wpsc-product', )); $post2 = get_posts(array( 'post_type' => 'wpsc-product', 'meta_query' => array( 'relation' => 'OR', array( 'key' => '_wpsc_weiteresfeld', 'value' => $s, 'compare' => 'LIKE' ), array( 'key' => '_wpsc_sku', 'value' => $s, 'compare' => 'LIKE' ) ) )); $mergedposts = array_merge( $post1, $post2 ); $postids = array(); foreach( $mergedposts as $item ) { $postids[]=$item->ID; } $uniqueposts = array_unique($postids); $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $loop = new WP_Query(array( 'post__in' => $uniqueposts, 'post_type' => 'wpsc-product', 'post_per_page' => 20, 'paged'=>$paged, 'post_status' => 'publish', )); ------------------------------- <?php if (have_posts()) : ?> <?php while ($loop->have_posts()) : $loop->the_post(); ?> // loop <?php endwhile; ?> <?php else: ?> <h3>Keine Suchergebnisse für '<?php echo get_search_query(); ?>'</h3> <?php endif; ?> -
Hallo Wordpress-User,
ich erstelle gerade ein eigenes Theme. Als geeigenetes Menü erschien mir das jQuery Mega Menü.
Wie in der Anleitung beschrieben hab ich das Menü in der functions.php registriert.
PHPif ( function_exists('register_sidebar') ){ register_sidebar(array( 'name' => 'my_mega_menu', 'before_widget' => '<div id="my-mega-menu-widget">', 'after_widget' => '</div>', 'before_title' => '', 'after_title' => '', )); }Im Anschluss hab ich in meiner header.php folgenden Code eingetragen.
PHP<?php /* Widgetized sidebar */ if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('my_mega_menu') ) : ?><?php endif; ?>Im Widget-Bereich wurde dann das Mega Menü in my_mega_menu verschoben und konfiguriert. Die im Downloadpaket enthaltene jquery.dcmegamenu.1.3.4.min.js in die header.php eingetragen und der Style festgelegt.
Leider wird durch Klick auf einen Navigationspunkt kein Untermenü angezeigt.
Es wäre schön wenn mir geholfen werden könnte.Gruß
Webbi