Files
torebki-fabiola.pl/wp-content/plugins/woo-product-feed-pro/pages/admin/woosea-key.php
2026-03-05 13:07:40 +01:00

142 lines
7.4 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php
$plugin_settings = get_option( 'plugin_settings' );
$license_information = get_option( 'license_information' );
print "<pre>";
print_r($license_information, TRUE);
print "</pre>";
$domain = $_SERVER['HTTP_HOST'];
$error = "false";
$plugin_data = get_plugin_data( __FILE__ );
$versions = array (
"PHP" => (float)phpversion(),
"Wordpress" => get_bloginfo('version'),
"WooCommerce" => WC()->version,
"WooCommerce Product Feed PRO" => WOOCOMMERCESEA_PLUGIN_VERSION
);
// When license has not been checked yet
if(empty($license_information['message'])){
$license_information['message'] = "You did not purchase a license for our Elite features yet. The structured data fix feature and adding of extra Google Shopping fields to your store can be enabled if you upgrade. Please purchase a license key on <a href=\"https://adtribes.io/pro-vs-elite/?utm_source=$domain&utm_medium=plugin&utm_campaign=upgrade-elite\" target=\"_blank\">AdTribes.io</a> when you would like to use the Elite features.";
$license_information['message_type'] = "notice notice-info is-dismissible";
$license_information['license_key'] = "";
$license_information['license_email'] = "";
}
/**
* Create notification object and get message and message type as WooCommerce is inactive
* also set variable allowed on 0 to disable submit button on step 1 of configuration
*/
$notifications_obj = new WooSEA_Get_Admin_Notifications;
if (!in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) {
$notifications_box = $notifications_obj->get_admin_notifications ( '9', 'false' );
} else {
$notifications_box = $notifications_obj->get_admin_notifications ( '14', 'false' );
}
if ($versions['PHP'] < 5.6){
$notifications_box = $notifications_obj->get_admin_notifications ( '11', 'false' );
}
if ($versions['WooCommerce'] < 3){
$notifications_box = $notifications_obj->get_admin_notifications ( '13', 'false' );
}
if (!wp_next_scheduled( 'woosea_cron_hook' ) ) {
$notifications_box = $notifications_obj->get_admin_notifications ( '12', 'false' );
}
?>
<div id="dialog" title="Basic dialog">
<p>
<div id="dialogText"></div>
</p>
</div>
<div class="wrap">
<div class="woo-product-feed-pro-form-style-2">
<tbody class="woo-product-feed-pro-body">
<div class="woo-product-feed-pro-form-style-2-heading">Upgrade to Elite</div>
<div class="<?php _e($license_information['message_type']); ?>">
<p><?php _e($license_information['message'], 'sample-text-domain' ); ?></p>
</div>
<div class="woo-product-feed-pro-table-wrapper">
<div class="woo-product-feed-pro-table-left">
<table class="woo-product-feed-pro-table">
<tr>
<td>
<span>License e-mail:</span>
</td>
<td>
<input type="text" class="input-field-large" id="license-email" name="license-email" value="<?php print "$license_information[license_email]";?>">
</td>
</tr>
<tr>
<td>
<span>License key:</span>
</td>
<td>
<input type="text" class="input-field-large" id="license-key" name="license-key" value="<?php print "$license_information[license_key]";?>">
</td>
</tr>
<tr>
<td colspan="2"><span class="ui-icon ui-icon-alert"></span> <i>Please note that we will automatically validate your license once a day.</i></td>
</tr>
<tr>
<td colspan="2">
<input type="submit" id="checklicense" value="Activate license">
<input type="submit" id="deactivate_license" value="Deactivate license">
</td>
</tr>
</table>
</div>
<div class="woo-product-feed-pro-table-right">
<table class="woo-product-feed-pro-table">
<tr>
<td><strong>Weve got you covered!</strong></td>
</tr>
<tr>
<td>
Need assistance? Check out our:
<ul>
<li><strong><a href="https://adtribes.io/support/" target="_blank">Frequently Asked Questions</a></strong></li>
<li><strong><a href="https://www.youtube.com/channel/UCXp1NsK-G_w0XzkfHW-NZCw" target="_blank">YouTube tutorials</a></strong></li>
<li><strong><a href="https://adtribes.io/tutorials/" target="_blank">Tutorials</a></strong></li>
</ul>
Or just reach out to us at <strong><a href="https://wordpress.org/support/plugin/woo-product-feed-pro/" target="_blank">the support forum</a></strong> and we'll make sure your product feeds will be up-and-running within no-time.
</td>
</tr>
</table><br/>
<table class="woo-product-feed-pro-table">
<tr>
<td><strong>Our latest tutorials</strong></td>
</tr>
<tr>
<td>
<ul>
<li><strong>1. <a href="https://adtribes.io/adding-missing-custom-attributes/" target="_blank">Adding missing custom attributes</a></strong></li>
<li><strong>2. <a href="https://adtribes.io/can-i-add-mother-products-to-my-feed-and-leave-out-the-variations/" target="_blank">Can I leave out mother products?</a></strong></li>
<li><strong>3. <a href="https://adtribes.io/add-gtin-mpn-upc-ean-product-condition-optimised-title-and-brand-attributes/" target="_blank">Adding GTIN, Brand, MPN and more</a></strong></li>
<li><strong>4. <a href="https://adtribes.io/woocommerce-structured-data-bug/" target="_blank">WooCommerce structured data markup bug</a></strong></li>
<li><strong>5. <a href="https://adtribes.io/how-to-create-filters-for-your-product-feed/" target="_blank">How to create filters for your product feed</a></strong></li>
<li><strong>6. <a href="https://adtribes.io/wpml-support/" target="_blank">Enable WPML support</a></strong></li>
</ul>
</td>
</tr>
</table><br/>
</div>
</div>
</tbody>
</div>
</div>