Gutenberg bloki

Visas lapas ieteicams veidot ar Gutenberg blokiem un Advanced Custom Fields. Liels pluss šim piegājienam ir tāds, ka saturu pēctam klients pats var pārveidot, vai blokus pamainīt vietām, kā arī tas, ka katram blokam iespējams pievienot savu CSS un JS un tie tiek iekļauti tikai tajās lapās, kur konkrētais bloks tiek izmantots, kas samazina lapas ielādes laiku un uzlabo Google PageSpeed rezultātu.

PandaGo2 ļauj ļoti vienkārši un ātri pievienot pielāgotus blokus ar iebūvētajām funkcijām.

Lai pievienotu jaunu bloku, failā /includes/blocks.php iekš funkcijas pdgc_acf_blocks(); var izmantot funkciju pdg_add_acf_block(); kas reģistrēs jaunu bloku. ( Vajadzības gadījumā var izmantot arī ACF funkciju acf_register_block_type, jo pdg_add_acf_block ir veidota uz tās bāzes, atvieglinot pievienošanu )

Kad jaunais bloks ir reģistrēts tam var pievienot papildus laukus. Lai to izdarītu administrācijas panelī dodies uz Custom Fields > Add New. Tur aizpildi visus laukus un pie location izvēlies Block un savu jaunizveidoto bloku.

Tagad šis bloks ir pieejams Gutenberg bloku redaktorā. To vari pārbaudīt dodoties uz lapu, kur konkrētais bloks ir nepieciešams un Gutenberg redaktorā nospiežot "+", jeb pievienot jaunu bloku un sarakstā atrodot savu izveidoto bloku.