Configura un link personalizzato nella barra laterale per aprirlo in una nuova scheda

Anch’io ho impostato external_links_in_new_tab su true, il che è appropriato per i PDF e la maggior parte dei link esterni. Ma voglio integrare il forum in modo fluido con il sito principale, che contiene un link di ritorno al forum.

Questo non è possibile se la barra laterale apre il sito principale in una nuova scheda.

Esiste qualche soluzione se vado al Marketplace? Cosa dovrei chiedere?

1 Mi Piace

Ho finito per aggiungere questo al mio JS personalizzato:

  const MAIN_SITE = "https://www.main-site.com";

  api.onPageChange(() => {
    requestAnimationFrame(() => {
      document
        .querySelectorAll(`.sidebar-wrapper a[href^="${MAIN_SITE}"]`)
        .forEach((a) => {
          a.removeAttribute("target");
          a.removeAttribute("rel");
        });
    });
  });
1 Mi Piace