add_action(‘wp_dashboard_setup’, ‘wpdocs_remove_dashboard_widgets’); /** * Remove all dashboard widgets */ function wpdocs_remove_dashboard_widgets() { $user = wp_get_current_user(); $allowed_roles = array( ‘administrator’, ‘editor’ ); if ( ! array_intersect( $allowed_roles, $user->roles ) ) { remove_meta_box( ‘dashboard_right_now’, ‘dashboard’, ‘normal’ ); // Right Now remove_meta_box( ‘dashboard_recent_comments’,…Continue reading
// === Solverius Admin Columns (Menu Order + Thumbnail) === // 1. Kolonları ekle function solverius_add_columns($columns) { $new = []; foreach ($columns as $key => $value) { if ($key === ‘cb’) { $new[$key] = $value; $new[‘thumbnail’] = ‘Görsel’; } else…Continue reading
if (!defined(‘ABSPATH’)) exit; add_action(‘wp’, function () { if (is_admin()) { return; } $set = function ($key, $value) { $_GET[$key] = $value; }; $unset = function ($key) { unset($_GET[$key]); }; /* * rd_url_after_sitebase = everything after the site base (path only)…Continue reading
global $wc_wholesale_prices_premium; remove_filter( ‘option_woocommerce_tax_display_shop’, array( $wc_wholesale_prices_premium->wwpp_tax, ‘wholesale_tax_display_shop’ ) ); remove_filter( ‘option_woocommerce_tax_display_cart’, array( $wc_wholesale_prices_premium->wwpp_tax, ‘wholesale_tax_display_cart’ ) );Continue reading
add_action(‘template_redirect’, function () { if (! is_front_page()) { return; } echoContinue reading
add_shortcode(‘product_features_boxes’, function () { if (!function_exists(‘wc_get_product’)) { return ”; } global $product; if (!$product || !is_a($product, ‘WC_Product’)) { $product = wc_get_product(get_the_ID()); } if (!$product) { return ”; } $attributes = $product->get_attributes(); if (empty($attributes)) { return ”; } $items = array();…Continue reading