所以我有一个wordpress插件,可以转换像
这样的括号[randomurl]
进入
<a href="/wp-content/plugins/randomurl/random.php">Random</a>
标签。由于我是wordpress的插件编程的新手,我不知道是否有更好的方法,但我对其他解决方案持开放态度。在random.php文件中,选择随机URL并且用户被引用到该URL。 (我不能将url直接放入a-tag中,因为它每次都需要加载一个列表)。 random.php看起来像这样:
<?php
$content = file_get_contents('http://example.com/urls.php');
$urls = json_decode($content);
$theURL = $urls[rand(0,10)];
header('Location: '.$theURL);
?>
问题是由于wordpress的重写规则,我无法访问random.php。有没有更好的方法来做这一切?我是否必须禁用重写引擎?