mirror of
https://github.com/10h30/wordpress-export-to-markdown.git
synced 2026-06-05 15:09:59 +09:00
Fix for awful markdown links with <div>
This commit is contained in:
@@ -34,6 +34,14 @@ function initTurndownService() {
|
|||||||
replacement: (content, node) => '\n\n' + node.outerHTML
|
replacement: (content, node) => '\n\n' + node.outerHTML
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// <div> within <a> can cause extra whitespace that wreck markdown links, so this removes them
|
||||||
|
turndownService.addRule('a', {
|
||||||
|
filter: 'a',
|
||||||
|
replacement: (content) => {
|
||||||
|
return content.replace(/<\/?div[^>]*>/gi, '');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
// preserve embedded scripts (for tweets, codepens, gists, etc.)
|
// preserve embedded scripts (for tweets, codepens, gists, etc.)
|
||||||
turndownService.addRule('script', {
|
turndownService.addRule('script', {
|
||||||
filter: 'script',
|
filter: 'script',
|
||||||
|
|||||||
Reference in New Issue
Block a user