diff --git a/CHANGELOG.md b/CHANGELOG.md index affa3a3a5cd2d334d282f56b8b395cb3028abd10..0e4d95d929814e0a2c0a71a50613e7a9c40a92cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## [1.3.3] - 2019-09-24 +### Added +- Support URL + ## [1.3.2] - 2019-09-18 ### Fixed - Forgotten classes diff --git a/src/Plugin/AbstractPlugin.php b/src/Plugin/AbstractPlugin.php index 06be995de21809348cc64a4f9401fd5e989b6743..e3809c43d4024d87600b1ea26f5843802e6cf730 100644 --- a/src/Plugin/AbstractPlugin.php +++ b/src/Plugin/AbstractPlugin.php @@ -30,6 +30,13 @@ abstract class AbstractPlugin implements \WPDesk_Translable { /** @var string */ protected $settings_url; + /** + * Support URL. + * + * @var string + */ + protected $support_url; + /** * AbstractPlugin constructor. * @@ -130,6 +137,10 @@ abstract class AbstractPlugin implements \WPDesk_Translable { public function links_filter( $links ) { $support_link = get_locale() === 'pl_PL' ? 'https://www.wpdesk.pl/support/' : 'https://www.wpdesk.net/support'; + if( $this->support_url ) { + $support_link = $this->support_url; + } + $plugin_links = [ '<a href="' . $support_link . '">' . __( 'Support', $this->get_text_domain() ) . '</a>', ];