Verfasste Forenbeiträge

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Forum: Allgemeine Fragen
    Als Antwort auf: Rewrite-Problem
    Thread-Starter rosiegezeiten

    (@rosiegezeiten)

    Danke, aber das ist keine Lösung, es führt zu einem 301-redirect. Und genau das ist eben nicht gewünscht. Die URL soll beibehalten bleiben.

    Forum: Allgemeine Fragen
    Als Antwort auf: Rewrite-Problem
    Thread-Starter rosiegezeiten

    (@rosiegezeiten)

    Danke, ich hab’s getestet (ich glaube auch, dass ich das in der Vergangenheit schon mal gemacht hatte … aber ich bin für jeden Tipp dankbar), aber es ändert nichts. model_id bleibt leider leer. Ich habe auch ersatzweise produkt/intel/?... (also ‚k‘ anstatt ‚c‘ in produkt) getestet. Aber auch nicht die Lösung.

    Forum: Allgemeine Fragen
    Als Antwort auf: Rewrite-Problem
    Thread-Starter rosiegezeiten

    (@rosiegezeiten)

    $model_id = (isset($wp_query->query_vars['model_id'])) ? 
    $wp_query->query_vars['model_id'] : false;

    $model_id bleibt einfach leer

    • Diese Antwort wurde geändert vor 4 Jahren, 6 Monaten von Bego Mario Garde. Grund: Code-Formatierung
    Forum: Allgemeine Fragen
    Als Antwort auf: Rewrite-Problem
    Thread-Starter rosiegezeiten

    (@rosiegezeiten)

    … jetzt ruft er zwar die richtige Produktseite auf, ignoriert aber den Querystring. Tipps?

    function my_rewrite_rules($rules)
    {
        global $wp_rewrite;	  
        add_rewrite_rule('^intel-core-i7-9700/?$','index.php?product=intel&model_id=1234','top');
    }
    // add_action('page_rewrite_rules', 'my_rewrite_rules');
    add_action('init', 'my_rewrite_rules');
    
    function my_query_vars($query_vars)
    {   
    	 $query_vars[] = 'model_id';
    	 return $query_vars;
    }
    add_filter('query_vars', 'my_query_vars');

    Moderationshinweis: Code-Formatierung korrigiert. Bitte verwende künftig die Code-Formatierung im Beitrags-Editor des Forums.

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)