我正在为 WooCommerce 很棒的插件编写一些永久链接重写。一切都很好地包装在一个插件中并且运行良好......除了一件事。
WooCommerce 使用 get_term_link() 在默认模板中显示 HTML 链接。许多自定义模板也使用它。如果我想在我的网站上显示好的链接,我必须在 woocommerce 插件中更改一行代码。这很脏,因为基本用户不会这样做。因为我想在 Wordpress 插件库中列出它,所以我想在这里得到一些帮助......
我需要做什么 :
打开 woocommerce.php 并替换第 767 行:
OLD
$product_category_slug = empty( $permalinks['category_base'] ) ? _x( 'product-category', 'slug', 'woocommerce' ) : $permalinks['category_base'];
NEW
$product_category_slug = '';
通过编辑文件很容易做到,但它很脏。它是非用户友好的,并且它取决于很多 woocommerce 下一个版本......所以我的问题是:我怎样才能从我自己的插件中做到这一点,而不要求人们用 Notepad++ 打开他们的 woocommerce 插件......有什么办法?
我希望你能理解我的需要并能给我一个答案:)