Un utente ha chiesto
Categoria: bbp style pack di WordPress
Domanda: Alcune domande sui temi child con bbPress

Ciao

Ho creato un tema figlio.
Ho copiato tutti i file relativi a bbPress modificati nella cartella del tema figlio creando sottocartelle

… / Twentyquatorze-child / plugin / bbpress /…

Quando ho guardato il codice sorgente, almeno css è stato letto dalla cartella originale:

href = ‘https://www.sanaristikkofoorumi.net/wordpress/wp-content/plugins/bbpress/templates/default/css/bbpress.css?ver=2.5.14-6684;

Sto solo chiedendo quali file funzionano dalla cartella del tema figlio e quali no.

Presumo che i file modello come:

ventiquattro figli / plugin / bbpress / modelli / default / bbpress / loop-topics.php

verrebbe letto ma che ne dici di:

ventiquattro-quattro figli / plugin / bbpress / include / forum / template.php

Ho modificato questo e altri file per eliminare i separatori fissi (“,” e “|”).

Sto solo facendo questa domanda perché voglio che le modifiche esistenti funzionino se aggiorno bbPress. Se necessario, modifico direttamente i codici sorgente. Se ci fosse la possibilità di utilizzare i filtri per ottenere | separatori, non avrei bisogno di modificare i file nella cartella include.

  • (@tapiohuuhaa)

    Ho appena sostituito tutti i file modello predefiniti con quelli più vecchi + altri tre. La visualizzazione del singolo soggetto è stata completamente interrotta dopo l’aggiornamento e non avevo alcun interesse a provare a riparare il nuovo modello. Forse mi sono perso qualcosa, ma forse niente di molto importante.

    Autore del plugin

    (@robin-w)

    i modelli entrano

    … / Ventiquattordici figli / bbpress /…

    non hai la parte ‘/ plugins’

    Immagino che questo risolva le tue domande, ma se hai ancora problemi torna indietro

    (@tapiohuuhaa)

    Rimuovo la parte dei plugin ma almeno WordPress non ha trovato il file css di

    … / Twentyfourteen-child / bbpress / templates / default / css / folder.

    I file CSS principali ora sono vuoti, poiché voglio definire completamente CSS da solo per quanto riguarda il plugin bbPress.

    La nuova versione non funziona bene con i miei modelli. Devo usare vecchi modelli. Anche se i modelli sono vecchi e altre parti nuove, bbPress funziona. Non so cosa potrei perdere.

    (@tapiohuuhaa)

    … / Ventiquattordici figli / bbpress /…

    Non ha funzionato.

    /twentyfourteen-child/bbpress/templates/default/bbpress/loop-single-topic.php

    Poiché le modifiche non hanno avuto effetto, ho semplicemente salvato le copie dei file originali e ho messo i file modificati al loro posto. Non ho capito tutto esattamente allo stesso modo. Le modifiche al modello causano sempre problemi e molto lavoro extra.

    (@ajtruckle)

    Nel mio caso, la mia cartella del tema figlio è sotto il tema principale. Per esempio:

    / tema-genitore / tema-genitore-figlio /….

    Ecco come l’ha impostato…

    Autore del plugin

    (@robin-w)

    @ajtruckle – non è così che mi aspetterei che fosse – un tema figlio è un tema “corretto”, eredita solo la maggior parte dei suoi elementi dal tema genitore.

    @tapiohuuhaa

    /twentyfourteen-child/bbpress/loop-single-topic.php è il modo in cui dovrebbe essere definito

    (@tapiohuuhaa)

    Va bene.
    Avevo inserito una struttura di file errata.

    Ho anche modificato i file css da bbPress – come fare riferimento al file css

    Ho cambiato anche questi:

    … Comprende / risponde / model.php
    … Include / forum / template.php
    … Includi / oggetto / modello.php

    Autore del plugin

    (@robin-w)

    i file css devono andare a

    / wp-content / temi /% tuo-tema% / css /

    i modelli non sono progettati per essere sovrascritti, ma tutte le funzioni contengono filtri che è necessario utilizzare per modificare.

    I modelli nella versione 2.6 saranno diversi dalla versione 2.5, quindi se li hai sovrascritti potresti scoprire che le cose non funzionano come previsto.

    (@ajtruckle)

    Nel mio caso, ecco cosa ho effettivamente:

    temi / seos-video-premium (questo contiene solo cartelle)
    temi / seos-video-premium / seos-video-premium
    temi / seos-video-premium / seos-video-premium-child

    (@tapiohuuhaa)

    Grazie Robin. Quando ho messo css da bbPress nella cartella css del mio tema figlio, WordPress ha usato quella cartella.

    Ho creato nuove versioni di file modificati. Alcuni modelli più vecchi funzionavano, altri no.

    … Comprende / risponde / model.php
    … Include / forum / template.php
    … Includi / oggetto / modello.php

    In questi file gli unici problemi modificati sono che ho impostato tutti i separatori come vuoti. Non capisco come potrei usare i separatori di definizione del filtro. Voglio solo rimuovere tutti i separatori e definire gli spazi necessari con CSS.

    (@tapiohuuhaa)

    Ho reinstallato 2.6.1

    – / include / forum / template.php

    è stato modificato in 2.6.1. in modo che non ci siano separatori fissi per i forum secondari. Ho rimosso il trucco della visibilità CSS perché non è più necessario.

    Poiché non so come impostare i filtri, ora ho bisogno di modificare questi file:

    … Comprende / risponde / model.php
    … Includi / oggetto / modello.php

    Tutti gli altri file modificati funzionano con un tema figlio.

Hai risolto il tuo problema?

0 / 0

Lascia un commento 0

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