Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    residenza
    Trieste
    Messaggi
    828

    si può spezzare un php con css ?

    Accettate domande elementari da noviziati, in questo club?
    Ho provato a spezzare alcune righe di PHP, ed ho ottenuto quello che desideravo (riguardo incolonnamenti e spezzature di testo).
    Per esempio ho cambiato
    Codice PHP:
    <h1> echo esc_html$name );
    if ( 
    '' != $slogan ) { echo ' - ' $slogan; }</h1
    in
    Codice PHP:
    <h1> echo esc_html$name ); </h1>
    <
    h2> if ( '' != $slogan ) { echo ' - ' $slogan; }</h2
    Oppure ho cambiato questo
    Codice PHP:
    if ( '' !== trimget_search_query() ) ) :
    if ( 
    have_posts() ) :
    while ( 
    have_posts() ) :
    the_post();
    if( 
    'product' == get_post_type() )
    get_template_part'content''product' );
    else
    get_template_part'content''search' );
    endwhile; 
    in questo
    Codice PHP:
    if ( '' !== trimget_search_query() ) ) :
    if ( 
    have_posts() ) :
    while ( 
    have_posts() ) :
    the_post();
    <
    div class="col-md-4">
    if( 
    'product' == get_post_type() )
    get_template_part'content''product' );
    else
    get_template_part'content''search' );
    </
    div
    Ma mi chiedo se è la procedura corretta oppure interrompo qualche flusso php? Oppure bisogna lavorare nei templates?

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    La procedura dovrebbe essere:
    - preparo il layout della pagina, quindi HTML e CSS
    - stampo ciò che mi serve all'interno dell'area in cui deve apparire

    Che va poi un po' aggiustata a seconda di cosa ti serve ottenere.
    Ad esempio se usi questo codice
    Codice PHP:
    <h2> if ( '' != $slogan ) { echo ' - ' $slogan; }</h2
    e l'if valuta a false la condizione, ti ritrovi con un h2 vuoto, che non va bene.
    Dovresti scrivere
    Codice PHP:
    if ( '' != $slogan ) { echo "<h2> - $slogan</h2>"; } 
    così anche l'h2 compare solo se esiste uno slogan

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    residenza
    Trieste
    Messaggi
    828
    Non è un sito che sviluppo da zero, ma è una modifica ad un template giù esistente. Il risultato è come desidero, ma grazie per l'informazione sulla procedura !

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.