Un utente ha chiesto
Categoria: Suki di WordPress
Domanda: Endpoint/pagina Woocommerce

Ciao,
Mi chiedevo se esiste un modo per configurare le impostazioni della pagina per gli endpoint woocommerce. Attualmente ci sono molte impostazioni di pagina (come abilita intestazione, abilita intestazione mobile, abilita widget piè di pagina, barra laterale sinistra, ecc.) per tutte le pagine, ma non per gli endpoint woocommerce come gli ordini ricevuti.

De plus, je me demandais s’il existait un meilleur moyen d’activer la barre inférieure du pied de page UNIQUEMENT pour une page… actuellement, je l’ai désactivée manuellement pour chaque page, sauf celle sur laquelle je veux qu’elle s ‘locandina. Mi chiedo solo se esiste un’impostazione per disabilitarlo globalmente e quindi abilitarlo manualmente solo per questa pagina.

Grazie!

  • (@sukiwp)

    Ciao @stevert

    Le impostazioni della pagina per ciascun endpoint WooCommerce non sono ancora disponibili. È possibile impostare le impostazioni della pagina solo a livello di pagina statica. Nel tuo esempio, “ordine ricevuto” è un punto finale della pagina di pagamento. Quindi puoi configurare solo la pagina Impostazioni pagina per il pagamento. Tutti gli endpoint nella pagina di pagamento erediteranno le impostazioni.

    Ma è del tutto possibile aggiungere le impostazioni della pagina a livello di endpoint. Sarebbe bello vedere un plugin aggiuntivo dalla nostra comunità per questa funzione.

    Per quanto riguarda la parte inferiore del piè di pagina, sì, sarebbe abilitato per impostazione predefinita. Crediamo che questo sia il modo più comune e standard. Ovviamente nel tuo caso sarebbe un lavoro noioso, ma se hai solo poche pagine statiche non dovrebbe essere un problema.

    Saluti,
    David

    (@stevert)

    Ciao David,

    Grazie.
    Quindi, pensi di poter aggiungere la funzione di impostazione della pagina per gli endpoint woocommerce? E cosa intendi per comunità?

    (@sukiwp)

    È possibile fare. Ma è improbabile che sia ancora nella nostra lista delle priorità.

    Per “comunità” intendevo tutti gli sviluppatori che utilizzano Suki. Suki è un progetto open source ed è disponibile su GitHub. Chiunque può partecipare e contribuire a migliorare o aggiungere nuove funzionalità.

    Quindi stavo pensando che forse c’era qualcuno che potrebbe aiutare creando un plug-in separato per la funzione Impostazioni pagina Endpoints di WooCommerce.

    (@stevert)

    Oh, capisco. Lo apprezzerei molto!

    Mybe, potresti aiutarmi con un css personalizzato. Voglio che le celle della tabella del carrello e le celle della tabella dei pagamenti non abbiano imbottitura all’estrema sinistra e all’estrema destra, come qui:
    https://postimg.cc/jCRk0cyW

    Potreste aiutarmi con il css? Sto lottando perché non voglio rimuovere l’imbottitura dalle celle “centrali”, solo l’estrema sinistra e l’estrema destra, per schermi desktop e mobili. Grazie!

    (@sukiwp)

    Puoi provare questo CSS:

    .woocommerce table.shop_table {
    bordo sinistro: 0;
    bordo destro: 0;
    }

    .woocommerce table.shop_table th: first-child, .woocommerce table.shop_table td: first-child, .woocommerce-page table.shop_table th: first-child, .woocommerce-page table.shop_table td: first-child {
    riempimento a sinistra: 0;
    }

    .woocommerce table.shop_table th: last-child, .woocommerce table.shop_table td: last-child, .woocommerce-page table.shop_table th: last-child, .woocommerce-page table.shop_table td: last-child {
    riempimento destro: 0;
    }

    (@stevert)

    Grazie, non funziona per i tavoli del carrello su dispositivi mobili però …

    (@sukiwp)

    Puoi anche aggiungere CSS per dispositivi mobili. Ha gli stessi selettori CSS, ma con l’aggiunta di media query.

    (@stevert)

    Ciao,
    no, purtroppo non è così… le celle della tabella hanno l’attributo data-title e poiché il tema utilizza anche flexbox, le celle sbagliate sono state rimosse.

    (@sukiwp)

    Intendi la pagina del carrello? Pensavo stessi parlando del tavolo nella pagina di pagamento.

    Sì, abbiamo modificato il CSS della pagina del carrello per utilizzare flexbox. Perché ci permette di riposizionare determinate celle nella tabella. Ma il principio è sempre lo stesso, bisogna regolamentare border-left: 0 e border-right: 0 ovunque si adatti.

    Il modo rapido per trovare i selettori CSS giusti è utilizzare gli strumenti per sviluppatori sul tuo browser.

    (@stevert)

    Sì, intendevo il tavolo del carrello. Ecco perché ho detto

    Grazie, tuttavia non funziona per i tavoli del carrello su dispositivi mobili …

    Conosco gli strumenti di sviluppo, sto solo avendo problemi perché i tuoi selettori applicano le regole alle celle sbagliate sul cellulare poiché stai usando l’ordine: -rule comando per spostare alcune celle. È difficile farlo funzionare senza dover scrivere codice per ogni specifica classe di celle.

    (@sukiwp)

    Sì, penso che l’unico modo per farlo sia scegliere come target ogni classe CSS di cella e applicare il CSS senza bordi.

    Abbiamo apportato molte modifiche alla scheda del carrello nella visualizzazione mobile, perché pensiamo che sia più intuitiva dello stile originale.

Hai risolto il tuo problema?

0 / 0

Lascia un commento 0

Il tuo indirizzo email non sarà pubblicato. Required fields are marked *