Mi piace usare la funzione di Discourse che converte automaticamente le parole monitorate in link. Tuttavia, sto anche cercando un modo per convertire automaticamente i link esterni, principalmente per inserire link di affiliazione (diversi da Amazon). Ho provato a ottenere questo risultato utilizzando l’opzione regex nelle parole monitorate, ma non sembra funzionare per i link. Qualcuno ha qualche suggerimento?
Anche a me sembra così. Ho creato una sostituzione per https://www.digitalocean.com/ → https://m.do.co/c/a5bf212d9a92/ e se enable markdown linkify è attivo, non funziona, e se è disattivato, funziona. Quello che vorrei davvero è che riscrivesse il link.
Un componente del tema potrebbe essere un modo per farlo.
È probabilmente eccessivo. Se vuoi solo riscrivere alcuni URL, non ti serve molto. Ho un componente tematico che riscrive alcuni one-box.
Ho un componente tematico che trova i one-box da un certo dominio e li riscrive come <iframe> appropriati per quel sito. Non dovrebbe essere troppo difficile (per qualcuno con competenze modeste come le mie) cambiarlo per riscrivere i tuoi link.
La differenza principale con un approccio come quello di Discourse Affiliate è che modifica il link nel contenuto elaborato, quindi funzionerà anche al di fuori dell’applicazione web, come nelle email o se si utilizza un client diverso (molto, molto raro). Solo qualcosa di cui essere consapevoli.