0
如何在WordPress中使用wp_extract_urls()如果我想找到不唯一的鏈接?我只想計算我的帖子中的所有鏈接!如何在WordPress中使用wp_extract_urls()如果我想找到不唯一的鏈接?
如何在WordPress中使用wp_extract_urls()如果我想找到不唯一的鏈接?我只想計算我的帖子中的所有鏈接!如何在WordPress中使用wp_extract_urls()如果我想找到不唯一的鏈接?
您最好的選擇是在您的functions.php文件中創建一個新函數,該函數排除現有函數的array_unique()
部分。像這樣的東西應該工作 -
function wp_extract_all_urls($content) {
preg_match_all(
"#([\"']?)("
. "(?:([\w-]+:)?//?)"
. "[^\s()<>]+"
. "[.]"
. "(?:"
. "\([\w\d]+\)|"
. "(?:"
. "[^`!()\[\]{};:'\".,<>«»「」‘’\s]|"
. "(?:[:]\d+)?/?"
. ")+"
. ")"
. ")\\1#",
$content,
$post_links
);
$post_links = array_map('html_entity_decode', $post_links[2]);
return array_values($post_links);
}
謝謝!這麼簡單,如此有用! – Igonaf