Un lien court (également appelé bitlink ou TinyURL) est une version courte d’une URL originale plus longue (Uniform Resource Locator).
Dans WordPress, il existe plusieurs façons d’obtenir le lien court d’une publication.
1. Utilisez le bouton Shortlink dans l'éditeur WordPress
Dans l'éditeur WordPress, il y a un bouton intitulé « Shortlink » dans le coin supérieur droit de la zone d'édition. Lorsque vous cliquez sur ce bouton, un lien court sera automatiquement généré pour la publication. Vous pouvez ensuite copier ce lien court et le partager où vous le souhaitez.
2. Utilisez l'API REST de WordPress
L'API WordPress REST est un ensemble de points de terminaison qui vous permettent d'interagir avec votre site WordPress à l'aide de requêtes HTTP. Vous pouvez utiliser l'API REST pour récupérer le lien court d'une publication en effectuant une requête au point de terminaison suivant :
`OBTENEZ https://votredomaine.com/wp-json/wp/v2/posts/post-id`
Remplacez "post-id" par l'ID de la publication pour laquelle vous souhaitez récupérer le lien court. La réponse à cette demande comprendra les champs suivants :
* `id` :L'identifiant du message
* `shortlink` :Le lien court vers la publication
* `title` :Le titre du message
* `link` :L'URL complète de la publication
3. Utilisez la fonction PHP `get_shortlink()`
Vous pouvez également utiliser la fonction PHP `get_shortlink()` pour récupérer le lien court d'une publication. Cette fonction accepte l'ID d'une publication comme argument et renvoie le lien court vers la publication.
Par exemple, vous pouvez utiliser le code suivant pour récupérer le lien court d'une publication portant l'ID 123 :
```
$shortlink =get_shortlink(123);
```
La variable `$shortlink` contiendra désormais le lien court vers la publication portant l'ID 123.
4. Utilisez un plugin WordPress
Il existe également plusieurs plugins WordPress disponibles qui peuvent vous aider à gérer et à utiliser les liens courts. Certains de ces plugins incluent :
* [Joli lien](https://wordpress.org/plugins/pretty-link/)
* [Rebrandly](https://wordpress.org/plugins/rebrandly/)
* [Raccourcisseur](https://wordpress.org/plugins/shortener/)
|