Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $regex = self::get_kw_regex($l);
- $url = self::get_link_url($l);
- $max = self::get_link_max($l);
- +
- + if (!$regex || !$url || !$max) {
- + continue;
- + }
- +
- $filtered = preg_replace(
- $regex,
- '$1<a href="' . esc_url( $url ) . '" title="$2">$2</a>$3',
- @@ -152,6 +157,7 @@
- )
- )
- ));
- +
- $rv = array();
- foreach($links as $l)
- {
- @@ -159,6 +165,14 @@
- if(!$blacklist || !in_array(self::$permalink, (array)$blacklist))
- $rv[] = $l;
- }
- +
- + for ($i = 0; $i < 100; $i++) {
- + $obj = new StdClass;
- + $obj->ID = "y-{$i}";
- +
- + $rv[] = $obj;
- + }
- +
- self::$links = $rv;
- }
- @@ -170,7 +184,7 @@
- protected static function get_kw_regex($link)
- {
- $keywords = self::get_keywords($link);
- - return sprintf('/(\b)(%s)(\b)/ui', implode('|', $keywords));
- + return sprintf('/(\W)(%s)(\W)/ui', implode('|', $keywords));
- }
- /*
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement