Ny Rank Math-blok til indholdsfortegnelse

 

1.0.104-opdateringen af Rank Math-pluginet, i den gratis version fra 19. december, tilføjer en ny indholdsfortegnelsesblok, og det var på tide.

Ny Rank Math-blok til indholdsfortegnelse

Denne funktionalitet, som er meget nyttig for læseren og gavnlig for SEO, skulle indtil nu tilføjes med et dedikeret plugin som Simple TOC eller lignende. Selvom det kunne lade sig gøre uden et plugin, var det besværligt og fungerede ikke i alle tilfælde.

Da vi her i huset er elskere af WPO og derfor kun bruger plugins strengt nødvendigt og kun, når der ikke er noget andet valg, fordi der ikke er noget alternativ til at genskabe den samme funktion med ren kode, er Rank Math, der integrerer indholdsfortegnelserne, gode nyheder. I dag afinstallerer vi et plugin, der kun var til indholdsfortegnelser.

Rank Math er stadig et relativt let plugin, fordi det er modulopbygget, og du kan deaktivere alt det, du ikke har brug for. Derudover kan du altid stole på Perfmatters Script Manager for yderligere at kontrollere, hvad der indlæses på hvert punkt.

Den nye blok har ikke meget mystik, fordi dens konfigurationsmuligheder er de helt rigtige, og det kan jeg godt lide, fordi det indikerer, at den ikke "fedter" Rank Math. Den kan tilføjes som enhver anden blok ved at oprette en genanvendelig blok, som vil bruge den generelle konfiguration, eller ved at tilføje en simpel blok, hvis du har brug for, at den kun har forskellige parametre for specifikke input.

Ny Rank Math-blok til indholdsfortegnelse
Generel konfiguration

Der er ikke plads til en masse æstetiske udsmykninger. Hvis du vil formatere det anderledes, er du nødt til at bruge CSS.

Ny Rank Math-blok til indholdsfortegnelse

Fra blokindstillingerne i editoren kan du indstille tabellens titelindpakning, størrelsen og farven på links og baggrunden. Under "dimensioner" er der indstillinger til finjustering af padding og margin.

Ny Rank Math-blok til indholdsfortegnelse

En anden ting, blokken giver dig mulighed for, er at redigere den ankertekst, der automatisk føjes til overskriftslinkene, hvis du vil pege den hen på en anden del af teksten. Dette gøres med den grønne knap, og med den røde knap skjuler du de overskrifter, du ikke ønsker at få vist.

Ny Rank Math-blok til indholdsfortegnelse

Der er ingen mulighed for at tilføje tabeller automatisk i henhold til typen af overskrifter i dine indlæg, selvom de i supportforummet forsikrer, at de vil fortsætte med at forbedre pluginnet og ikke udelukker at inkludere denne funktion i fremtiden. Dette kan være dets svageste punkt, for hvis du allerede har tilføjet mange tabeller med et andet plugin, bliver du nødt til at erstatte dem manuelt.

Den nemmeste måde er at oprette en genanvendelig blok og anvende den globalt på alle sider/indlæg ved hjælp af en hook eller noget, der ligner"Elements" fra GeneratePress.

Det er dog ikke kun dårlige nyheder. De tabeller, du har tilføjet ved hjælp af Yoast o AIOSEO kan du importere dem, når du konfigurerer Rank Math for første gang ved hjælp af konfigurationsguiden. Rank Math vil automatisk importere alle disse blokke. Eller du kan altid gøre det efter installationen fra menuen Rank Math / Status & Tools / Database Tools.

Problemer med GeneratePress

Da alt ikke kunne være kønt, var det første, jeg stødte på, problemer med at bruge blokken i GeneratePress. Indstillingsboksen "Dimensioner" blev ikke vist. Det sker, fordi den i nogle skabeloner er deaktiveret som standard og skal aktiveres i temaet ved at erklære support.

For at få det tilbage skal du tilføje følgende uddrag til GeneratePress.

add_theme_support( 'custom-spacing' );

Tilføjelse af padding viste ændringerne på backend, men ikke på frontend, og indstillingsboksen for margin vises heller ikke. Jeg kunne heller ikke få det til at fungere inde i en GenerateBlocks-container til formatering.

Løsningen dukkede op mellem Rank Math-supportforummet (åbent for dets gratis version) og GeneratePress-forummet. Vi er nødt til at ty til CSS for at gøre tabellerne lidt mere præsentable og sætte rammen og den lille skygge, de havde. Her er det, hvis nogen er i samme situation.

.wp-block-rank-math-toc-block {
    --wp--preset--spacing--50: 15px;
    --wp--preset--spacing--20: 5px;
    margin-bottom: 15px;
    border: 1px solid;
    border-radius: 20px;
    box-shadow: 5px 5px 10px 0 rgba(0,0,0,0.1);
}

Alt dette er meget bedre forklaret i denne tråd i det fantastiske GeneratePress-supportforum, hvor jeg også fik CSS'en til at klone det primitive aspekt af tabellerne.

Indtil videre vil det være disse tabeller, jeg bruger, mens Gutenberg kæmmer deres oprindelige blok færdig og tilføjer den til WordPress-kernen. +Info.

Mere info om indholdsfortegnelser på Rank Math.

Denne artikel indeholder nogle affiliate links.


Suscríbete por email para recibir las viñetas y los artículos completos y sin publicidad

Artículos relacionados

Este blog se aloja en LucusHost

LucusHost, el mejor hosting