Lire l'article sur le Toogle détourné.
#Elementor Read More Button The Simple Way
No extra plug-ins required! Elementor Free Compatible!
| /** | |
| * Display a custom taxonomy dropdown in admin | |
| * @author Mike Hemberger | |
| * @link http://thestizmedia.com/custom-post-type-filter-admin-custom-taxonomy/ | |
| */ | |
| add_action('restrict_manage_posts', 'tsm_filter_post_type_by_taxonomy'); | |
| function tsm_filter_post_type_by_taxonomy() { | |
| global $typenow; | |
| $post_type = 'menu_item'; // change to your post type | |
| $taxonomy = 'menu_items_category'; // change to your taxonomy |
| add_action('wp_footer', function () { | |
| if (!defined('ELEMENTOR_VERSION')) { | |
| return; | |
| } | |
| ?> | |
| <script type="text/javascript"> | |
| (function ($) { | |
| $(document).ready(function () { | |
| $header_height = $(".elementor-location-header").css('height'); | |
| if (typeof $header_height === "undefined") { |
| function displayValue($value){ | |
| echo '<pre>'; | |
| var_dump($value); | |
| echo '</pre>'; | |
| } |
| <?php | |
| add_action( | |
| /* Pre-Elementor 2.5.1 use this: | |
| 'elementor_pro/posts/query/lwp_related_posts', */ | |
| 'elementor/query/lwp_contributeurs_de_travaux', | |
| 'lwp_0001_contributeurs_de_travaux' | |
| ); | |
| function lwp_0001_contributeurs_de_travaux( $query ) { | |
| global $post; |
| <?php | |
| add_filter('acf/update_value/key=field_5a67cc16e1169', 'acf_reciprocal_relationship', 10, 3); //edit this with your ID - field one | |
| add_filter('acf/update_value/key=field_5b7d60a26c7b5', 'acf_reciprocal_relationship', 10, 3); //edit this with your ID - field two | |
| function acf_reciprocal_relationship($value, $post_id, $field) { | |
| // set the two fields that you want to create | |
| // a two way relationship for | |
| // these values can be the same field key |
| <?php | |
| function bidirectional_acf_update_value($value, $post_id, $field) | |
| { | |
| // vars | |
| $field_name = $field['name']; | |
| $field_key = $field['key']; | |
| $global_name = 'is_updating_' . $field_name; | |
| <?php | |
| /** | |
| * Ajouter une page option configurable avec ACF | |
| * https://www.advancedcustomfields.com/resources/acf_add_options_page/ | |
| */ | |
| add_action('acf/init', 'my_acf_op_init'); | |
| function my_acf_op_init() { |
| // https://wpastra.com/docs/remove-inline-css-from-astra/ | |
| // https://klbtheme.com/elementor-if-the-page-is_elementor/ | |
| function astra_force_remove_style() { | |
| add_filter( 'print_styles_array', function($styles) { | |
| // Set styles to remove. | |
| $styles_to_remove = array('astra-theme-css', 'astra-addon-css', 'la-moissonniere-astra-child-theme-css'); | |
| $id = get_the_ID(); |
| <?php | |
| if (function_exists('my_plugin_function')) { | |
| remove_action('CALLED_HOOK', 'my_plugin_function'); | |
| add_action('CALLED_HOOK', 'my_NEW_plugin_function'); | |
| } else { | |
| add_action('admin_notices', 'my_plugin_patch_error'); | |
| } | |
| function my_plugin_patch_error() | |
| { | |
| $class = 'notice notice-error'; |