Vispārīgi (WordPress)

Ne katram elementam ir nepieciešams veidot custom bloku. Izmanto WordPress iekļautos blokus, kur tas iespējams, piem. paragrāfs, heading, list, image, utt. Arī PandaGo2 tēmā ir pāris iebūvēti bloki, piem. Container, Row/Column.

Ja ir nepieciešams atsevišķi iegūt privātuma politikas saiti, to var izdarīt izmantojot funkciju get_privacy_policy_url(). WordPress instalācijas laikā uztaisa noklusējuma privātuma politikas lapu ar statusu "draft", ko iespējams nomainīt sadaļā Settings > Privacy.

Visam projekta saturam obligāti jābūt dinamiskam ar iespēju to mainīt no administrācijas paneļa. Tas neattiecas uz "mazajiem" vārdiņiem, kas parādās dažādās vietās, piem. "Tālrunis:", "Ielādēt vairāk", utt.

Veidojot jaunus postu tipus ( Custom Post Type ), tipa slug raksti vienskaitlī. Tas pats attiecas veidojot arī jaunas taksonomijas ( Custom Taxonomy ).

Piemēri:

Jāizveido jauns posta tips pakalpojumiem ar nosaukumus "Services". Tad pie posta tipa slug raksti "service", nevis "services".

Jāizveido jauna taksonomija, kas būs piesaistīta pakalpojumiem. Tad pie taksonomijas slug raksti "service_category", nevis "service_categories"

Stilus un skriptus, kas attiecas tikai uz konkrētu skatu ( piem. kategorija, vai pakapojumi ) var pievienot atsevišķi, lai tie tiktu iekļauti tikai skatos, kur tie ir nepieciešami. WordPressam ir pieejamas dažādas iebūvētas funkcijas, lai noteiktu, kurš skats ir ielādēts.

Piemēri:

if ( is_tax( 'service_category' ) ) {
    wp_enqueue_style( ... );
}
if ( is_singular( 'product' ) ) {
    wp_enqueue_script( ... );
}