Rename plugin to wp-seoprostack-plugin, update file structure
This commit is contained in:
92
admin/settings/tabs/class-seoprostack-tab-theme.php
Normal file
92
admin/settings/tabs/class-seoprostack-tab-theme.php
Normal file
@ -0,0 +1,92 @@
|
||||
<?php
|
||||
/**
|
||||
* The Theme tab for plugin settings.
|
||||
*
|
||||
* @package SEO_Pro_Stack
|
||||
* @subpackage SEO_Pro_Stack/Admin/Settings/Tabs
|
||||
*/
|
||||
|
||||
// If this file is called directly, abort.
|
||||
if (!defined('ABSPATH')) {
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* The Theme tab for plugin settings.
|
||||
*/
|
||||
class SEOProStack_Tab_Theme {
|
||||
|
||||
/**
|
||||
* Render the tab content.
|
||||
*/
|
||||
public function render() {
|
||||
// Get current theme
|
||||
$current_theme = wp_get_theme();
|
||||
?>
|
||||
<div class="seoprostack-settings-content tab-content" id="theme">
|
||||
<div class="seoprostack-setting-section">
|
||||
<h2><?php esc_html_e('Theme Recommendations', 'seoprostack'); ?></h2>
|
||||
<p class="description"><?php esc_html_e('These themes are fast, SEO-friendly, and work well with SEO Pro Stack.', 'seoprostack'); ?></p>
|
||||
|
||||
<div class="seoprostack-theme-info">
|
||||
<h3><?php esc_html_e('Your Current Theme', 'seoprostack'); ?></h3>
|
||||
<div class="seoprostack-current-theme">
|
||||
<?php if ($current_theme->get_screenshot()) : ?>
|
||||
<div class="seoprostack-theme-screenshot">
|
||||
<img src="<?php echo esc_url($current_theme->get_screenshot()); ?>" alt="<?php echo esc_attr($current_theme->display('Name')); ?>">
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<div class="seoprostack-theme-details">
|
||||
<h4><?php echo esc_html($current_theme->display('Name')); ?></h4>
|
||||
<div class="seoprostack-theme-version"><?php printf(esc_html__('Version: %s', 'seoprostack'), $current_theme->display('Version')); ?></div>
|
||||
<div class="seoprostack-theme-author"><?php printf(esc_html__('By %s', 'seoprostack'), $current_theme->display('Author')); ?></div>
|
||||
<p class="description"><?php echo esc_html($current_theme->display('Description')); ?></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="seoprostack-recommended-themes">
|
||||
<h3><?php esc_html_e('Recommended Themes', 'seoprostack'); ?></h3>
|
||||
<div class="seoprostack-theme-grid">
|
||||
<!-- Astra Theme -->
|
||||
<div class="seoprostack-theme-card">
|
||||
<div class="seoprostack-theme-card-header">
|
||||
<img src="<?php echo esc_url(SEOPROSTACK_PLUGIN_URL . 'admin/images/themes/astra.jpg'); ?>" alt="Astra Theme">
|
||||
</div>
|
||||
<div class="seoprostack-theme-card-content">
|
||||
<h4>Astra</h4>
|
||||
<p><?php esc_html_e('Fast, lightweight and customizable WordPress theme suitable for blogs, personal portfolios and business websites.', 'seoprostack'); ?></p>
|
||||
<a href="https://wpastra.com/" class="button" target="_blank"><?php esc_html_e('Learn More', 'seoprostack'); ?></a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- GeneratePress Theme -->
|
||||
<div class="seoprostack-theme-card">
|
||||
<div class="seoprostack-theme-card-header">
|
||||
<img src="<?php echo esc_url(SEOPROSTACK_PLUGIN_URL . 'admin/images/themes/generatepress.jpg'); ?>" alt="GeneratePress Theme">
|
||||
</div>
|
||||
<div class="seoprostack-theme-card-content">
|
||||
<h4>GeneratePress</h4>
|
||||
<p><?php esc_html_e('Lightweight WordPress theme focused on speed, stability, and accessibility.', 'seoprostack'); ?></p>
|
||||
<a href="https://generatepress.com/" class="button" target="_blank"><?php esc_html_e('Learn More', 'seoprostack'); ?></a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Kadence Theme -->
|
||||
<div class="seoprostack-theme-card">
|
||||
<div class="seoprostack-theme-card-header">
|
||||
<img src="<?php echo esc_url(SEOPROSTACK_PLUGIN_URL . 'admin/images/themes/kadence.jpg'); ?>" alt="Kadence Theme">
|
||||
</div>
|
||||
<div class="seoprostack-theme-card-content">
|
||||
<h4>Kadence</h4>
|
||||
<p><?php esc_html_e('Fast, lightweight, and extremely customizable WordPress theme.', 'seoprostack'); ?></p>
|
||||
<a href="https://www.kadencewp.com/kadence-theme/" class="button" target="_blank"><?php esc_html_e('Learn More', 'seoprostack'); ?></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user