Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di finalcut
    Registrato dal
    Feb 2012
    residenza
    Reggio Emilia
    Messaggi
    50

    Home page diversa per mobile

    Come da titolo ho creato una pagina apposita per smartphone/tablet. Non sono esperto di programmazione e quindi ho "scopiazzato" una funzione PHP in rete. Purtroppo il mio tema mi segnala errore e quindi non funziona. Eccolo:
    [COLOR=var(--highlight-comment)]
    //* Redirect homepage on mobile
    [/COLOR]

    [COLOR=var(--highlight-literal)]add_action[/COLOR]( [COLOR=var(--highlight-variable)]'wp_head'[/COLOR], [COLOR=var(--highlight-variable)]'wps_params'[/COLOR], [COLOR=var(--highlight-namespace)]10[/COLOR] );

    [COLOR=var(--highlight-keyword)]function[/COLOR] [COLOR=var(--highlight-literal)]wps_params[/COLOR]() {
    [COLOR=var(--highlight-keyword)]?>[/COLOR]

    <script>
    [COLOR=var(--highlight-keyword)]if[/COLOR] (window.location.pathname == [COLOR=var(--highlight-variable)]'/'[/COLOR] && [COLOR=var(--highlight-literal)]jQuery[/COLOR](window).[COLOR=var(--highlight-literal)]width[/COLOR]() <= [COLOR=var(--highlight-namespace)]480[/COLOR]) {
    window.location = [COLOR=var(--highlight-variable)]"/webshop/"[/COLOR];
    }
    </script>

    [COLOR=var(--highlight-keyword)]<?php[/COLOR]
    }

    Avete qualche correzione o suggerimento
    Grazie
    Roberto

  2. #2
    Utente di HTML.it L'avatar di finalcut
    Registrato dal
    Feb 2012
    residenza
    Reggio Emilia
    Messaggi
    50
    Scusate ho "cannato" completamente il copia/incolla, questo è quello giusto:

    <?php
    //* NON includere il tag php iniziale mostrato sopra se è già esistente. Copia il codice mostrato di seguito.
    //* Reindirizzamento della homepage sul cellulare
    add_action( 'wp_head', 'wps_params', 10 );
    function wps_params() {
    ?>

    <script>
    if (window.location.pathname == '/' && jQuery(window).width() <= 600) {
    window.location = "/newhomepage/";
    }
    </script>

    <?php
    }

    Scusate
    Roberto

  3. #3
    Utente di HTML.it L'avatar di finalcut
    Registrato dal
    Feb 2012
    residenza
    Reggio Emilia
    Messaggi
    50
    Nessuno riesce ad aiutarmi o ho sbagliato sezione ?
    Grazie Roberto

  4. #4
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Secondo me andrebbe in Javascript e non php.
    Comunque se è solo questione di layout puoi fare tutto con i CSS

  5. #5
    Utente di HTML.it L'avatar di finalcut
    Registrato dal
    Feb 2012
    residenza
    Reggio Emilia
    Messaggi
    50
    OK grazie Sonikag. Ci provo

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.