Gutenberg Rampe

Beskrivelse

Ved å aktivere Gutenberg Rampe får du et panel med innstillinger hvor du selektivt kan aktivere Gutenberg (for spesifikke innholdstyper). For enda større kontroll kan du styre lastingen av Gutenberg med programkode. Rampen virker for både utvidelsesversjonen av Gutenberg og kjerneversjonen, noe som gir en sømløs forvandling.

Besøk Innstillinger > Skriving for å aktivere Gutenberg etter innholdstype. Skjermskudd her

For å aktivere Gutenberg for spesifikke post-IDer og for mer finmasket kontroll, kan utviklere bruke funksjonen gutenberg_ramp_load_gutenberg() som skissert nedenfor.

For utviklere

Oppførselen til lastingen er kontrollert av funksjonen gutenberg_ramp_load_gutenberg(), for å bli lagt til i ditt temas functions.php. Kalling av denne funksjonen uten dens ene valgfrie parameter vil få Gutenberg til å lastes i alle redigeringsskjermer.
En frivillig assosiativ rekke med kriterier kan sendes. De mulige nøkkelverdiene er:

  • load (Int): 0|1: aldri eller alltid last inn Gutenberg
  • post_ids (Rekke med post-ID-\er): Laster Gutenberg for for de angitte post-IDene.
  • post_types (Rekke med innholdstyper): Laster Gutenberg for de angitte innholdstypene.

Kode-eksempler

Last Gutenberg for alt innhold:

if ( function_exists( 'gutenberg_ramp_load_gutenberg' ) ) {
    gutenberg_ramp_load_gutenberg();
}

Last aldri inn Gutenberg:

gutenberg_ramp_load_gutenberg( false );

// Alternatively, you can use the load key to always disable Gutenberg:
gutenberg_ramp_load_gutenberg( [ 'load' => 0 ] );

Last Gutenberg bare for innlegg med id-ene 12, 13 and 122:

gutenberg_ramp_load_gutenberg( [ 'post_ids' => [ 12, 13, 122 ] ] );

Last Gutenberg for post_id: 12 og alt innhold av type test og scratch:

gutenberg_ramp_load_gutenberg(
    [
        'post_types' => [ 'test', 'scratch' ],
        'post_ids'   => [ 12 ],
    ]
);

Bidrag

Bidrag er velkomne på vårt GitHub-repo.

Skjermskudd

  • Innstillinger for Gutenberg Rampe via Innstillinger -> Skriving

Installasjon

  1. Install & activate the plugin through the WordPress ‘Plugins’ dashboard.
  2. Besøk Innstilinger -> Skriving for å aktivere Gutenberg for spesifikke innholdstyper som sider, innlegg og enhver egendefinert type. Sjermbilder her
  3. To enable Gutenberg for specific post IDs and for a more granular level of control, developers can use the gutenberg_ramp_load_gutenberg() function as outlined here.

FAQ

Hvorfor er en innholdstype deaktivert (grå) på mine innstillinger?

If you’re seeing something greyed out, it means the gutenberg_ramp_load_gutenberg() function is already in your theme functions.php. If you want to use the wp-admin UI, remove the conflicting function from your functions.php file.

Enkelte innholdstyper vises ikke på siden for innstilliger

Innholdstyper som ikke er kompatible med Gutenberg vil ikke dukke opp. Hvis du tror du har funnet en falsk negativ (innhold av den typen skulle virke med Gutenberg når denn|e utvidelsen er deaktivert) vennligst meld det som en sak på GitHub her.

Kan jeg bidra til denne utvidelsen?

Så absolutt! Vennligst lag saker og opprett dra-forespørsler på GitHub her.

Vurderinger

juni 17, 2018
This plugin is going to be enormously helpful to me as I learn how to use Gutenberg. As a non-developer (ie a user with little programming knowledge) I would welcome some more help in the FAQs with how to do the following (or an enhancement to the plugin to enable the following). Instead of listing every single post ID that I want to apply Gutenberg to, I would like to be able to apply it to: * a numerical range of IDs; and/or * all IDs greater than or less than a particular number; * a particular post category; and/or * all posts except an ID (or a range of IDs etc). One particular option I would like to achieve, as a starting point, is to apply Gutenberg to new posts/pages (ie those with an ID number greater than [X]) but have all existing pages and posts remain in the classic editor, until I have been able to go through and check out what editing, if any, is needed when they are in Gutenberg.
juni 13, 2018
As site owners start to ready their users for Gutenberg, this is a great plugin to control how this is done, whether through specific post types or even specific posts that they can try out with. I'm looking forward to seeing what else the WordPress.com VIP team add to this in future!
Les alle 3 vurderinger

Bidragsytere og utviklere

“Gutenberg Rampe” er programvare med åpen kildekode. Følgende personer har bidratt til denne utvidelsen.

Bidragsytere

“Gutenberg Rampe” har blitt oversatt til 12 språk. Takk til oversetterne for deres bidrag.

Oversett “Gutenberg Rampe” til ditt språk.

Interessert i utvikling?

Bla gjennom koden, sjekk ut SVN-repositoriet, eller abonner på utviklingsloggen med RSS.

Endringslogg

1.1.0

  • prepares Gutenberg Ramp for WordPress 5.0 release
  • deprecates support for Gutenberg Plugin versions older than 3.5
  • no longer caches load decision in gutenberg_ramp_load_critera option
  • removed gutenberg_ramp_option_name filter
  • adds unsupported post types notice
  • adds support for multiple function calls to gutenberg_ramp_load_gutenberg()

1.0.0

  • Opprinnelig utgivelse