PandaGo Options

General

Remove Comments - Atslēdz komentēšanas iespēju lapā.

Main Contact Form - Šis lauks parādās, ja ir uzinstalēts un aktivizēts Contact Form 7 spraudnis. Te jāizvēlas galvenā kontaktforma attiecīgajā valodā, kur ir iztulkoti visi vajadzīgie kļūdu ziņojumi. Tas paredzēts kontaktformas validācijai, lai kļūdu ziņojumi nebūtu jātulko katrā formā atsevišķi, bet tiktu izmantoti tikai ziņojumi no vienas formas. Par šo vairāk vari izlasīt šeit.

APIs & Keys

Google Maps - Sastāv no 3 apakšlaukiem:

  • API key - API atslēga, kas nepieciešama Google Maps darbībai. Ievadot šo atslēgu Google Maps skripts tiks reģistrēts, bet netiks vēl iekļauts lapā. To atsevišķi var izdarīt ar funkciju wp_enqueue_script( 'pdg-google-maps' );
  • Callback - JavaScript funkcijas nosaukums, ko palaist pēctam, kad Google Maps ir ielādējies. Ja tiek izmantots - šai funkcijai jābūt globāli pieejamai, piem. definējot to window mērogā.
  • Enqueue - Atķeksējot šo iestatījumu Google Maps tiks arī uzreiz iekļauts visā lapā.

Facebook APP ID - Facebook aplikācijas identifikators. To vajadzības gadījumā var iegūt izmantojot get_field( 'fb_app_id', 'pdg-apis' );, vai, ja tas nepieciešams JavaScript skriptā, var izmantot globālo mainīgo pdg_opts.fb_app_id

Browser Support

Browser Notice - Šeit var atzīmēt uz kuriem pārlūkiem vajadzīgs rādīt novecojuša pārlūka paziņojumu.

Browser Class - Šeit var atzīmēt uz kuriem pārlūkiem pievienot speciālu pārlūka klasi, lai varētu pievienot atsevišķus stilus tikai konkrētajam pārlūkam.

Šajā lapā teksta lauki, kas paredzēti saturam ir atšķirīgi katrs savā valodā, lai būtu iespējams tos iztulkot.

Enable - Ieslēdz / izslēdz cookie paziņojumu. Izslēgt var arī, ja nepieciešams izmantot citu cookie paziņojumua spraudni.

Position - Nosaka pozīciju, kur atradīsies cookie paziņojums.

Message - Teksts iekš cookie paziņojuma.

Allow - Teksts pogā "Atļaut".

Deny - Teksts pogā "Noraidīt".

Learn More - Teksts saitei "Uzzināt vairāk".

Privacy Policy - Saite uz privātuma politikas lapu. Pēc noklusējuma tiks izmantota WordPress definētā privātuma politikas lapa.

On Consent ( HEAD ) - Šajā laukā jāievada kods, kas tiks pievienots lapas <head> sadaļā brīdī, kad lietotājs nospiež "Atļaut" cookie paziņojumā. Te var pievienot piemēram Google Analytics kodu.

On Consent ( BODY ) - Šajā laukā jāievada kods), kas tiks pievienots lapas pirms noslēdzošā <body> taga brīdī, kad lietotājs nospiež "Atļaut" cookie paziņojumā. Te var pievienot piemēram Google Analytics kodu.

JavaScript Plugins

Šajā sadaļā var pievienot dažādus JavaScript spraudņus. Pie katra ir pierakstīta versija, kā arī saite uz konkrēto spraudni, kur pieejams vairāk informācijas.

Pie katra spraudņa ir 2 iespējas:

Register - Spraudnis tiek reģistrēts, bet netiek iekļauts lapā. To lapā pēctam var iekļaut izmantojot wp_enqueue_script( $handle );, kur $handle ir spraudņa identifikators, kas atrodams pie katra spraudņa šajā lapā. Šī metode var būt noderīga, ja spraudnis nav vajadzīgs visās lapās, bet tikai atsevišķās lapās.
Enqueue - Spraudnis tiek iekļauts visās lapās bez izņēmuma. Lai šis strādātu, jābūt atzīmētam arī Register iestatījumam.

Optimisation

Iesattījumi, kas attiecas uz lapas ātrdarbību.

Remove jQuery Migrate - Izņem jQuery Migrate spraudni no lapas, kas pēc noklusējuma tiek iekļauts WordPress.

Move jQuery To Footer - Pārvieto jQuery skriptu uz lapas kājeni, lai tas nebūtu "render blocking". Gadījumā, ja rodas konflikti ar citiem spraudņiem, šo var atslēgt, bet tas ietekmēs lapas ātrdarbību un Google PageSpeed rezultātu.

Late JS/CSS - Gan JavaScript, gan CSS failiem darbības princips ir vienāds šiem laukiem. Šajos laukos tiek norādītu skriptu, vai stilu handle ( var atrast nospiežot uz "Dump assets" administrāciajs paneļa augšējā joslā ). Visi faili, kuru handle ir ievadīti šajos laukos, tiks iekļauti lapā tikai pēctam, kad lietotājs ir veicis kādu darbību lapā, piemēram pakustināta pele, vai kaut kur uzklikšķināts. Tas nepieciešams, lai uz pašu ielādes brīdi netiktu ielādēti lieki skripti, kas uz to brīdi nemaz nav vajadzīgi, piemēram pogu klikšķi, popup spraudņi, utt. Šis arī ievērjoami palielina Google PageSpeed rezultātu.

Piemērs, kā izskatās Late JS lauks no reāla projekta:

google-recaptcha, wpcf7-recaptcha, contact-form-7, map-hilight, image-map-resizer, noUiSlider, DataTables, pdg-nicescroll, pdg-fancybox, pdgc-late

Piemērs, kā izskatās Late CSS lauks no reāla projekta:

noUiSlider, pdg-fancybox, pdgc-late

Remove JS/CSS - Līdzīgi, kā iepriekšējā laukā, arī te jāievada handles. Šeit ievietotie skripti un stili, tiks izņemti no lapas pavisam.