Zenit
Un peu de nostalgie avec Zenit, marque d’appareils photos soviétiques du siècle dernier. Le boîtier pesait une tonne mais c’était un appareil tout terrain qui ne craignait pas les coups. ZENIT TTL by Lisa on Sketchfab
Un peu de nostalgie avec Zenit, marque d’appareils photos soviétiques du siècle dernier. Le boîtier pesait une tonne mais c’était un appareil tout terrain qui ne craignait pas les coups. ZENIT TTL by Lisa on Sketchfab
Nouveau site, nouvelle identité pour la Fédération Française du Paysage.
When building with Parcel, all the files are bundled and share the same root folder: dist |- index.html |- index.5243.css |- index.5243.css.map |- index.5243.js |- index.5243.js.map Fortunately, the plugin parcel-plugin-custom-dist-structure lets you generate the structure you want for you build. Once installed, you just have to configure the plugin settings in package.json. For example: “customDistStructure”: … Using parcel-plugin-custom-dist-structure with parcel
I had a hard time finding how to add custom field to admin search under woocommerce > members list. The woocommerce membership plugin is in fact using the ‘posts_clauses’ filter to filter the search result. So to add custom fields, here is the code I use : function advanced_admin_custom_search($pieces, WP_Query $wp_query) { global $wpdb; … Woocommerce membership plugin : include custom field in admin search
To update field link, we have to use an array : <?php $site = array( ‘title’ => $my_title, ‘url’ => $my_url, ‘target’ => “_blank”, ); update_field(‘site’, $site, ‘user_’ . $user_id); ?>
It is WooCommerce default behaviour to scroll to the top of the checkout or the cart form after an errored checkout submit. I had a case where the auto scroll didn’t scroll to the right position so the errors were always hidden. The auto scroll code is located in the file woocommerce.js, here what I … woocommerce, overwrite auto scroll (scroll to notice function)
I recently tried to use screen options for a wordpress backend plugin. I wanted to use a per page variable to be able to easily manage a number of users to request. I first init the screen options : add_action(‘my_plugin_slug’, array( $this, ‘screen_set_option’)); function screen_set_option() { add_screen_option(‘per_page’, array( ‘default’=>10, … wordpress filter set-screen-option not working
Get membership object from user id function get_membership($user_id) { return wc_memberships()->get_user_memberships_instance()->get_user_memberships( $user_id )[0] ??null; } Get member id from user id function get_member_id($user_id) { if (get_membership($user_id)) return get_membership($user_id)->get_id(); else return null; } Get subscription id from member id function get_subscription_id($member_id) { $subscription_id = get_post_meta( $member_id, ‘_subscription_id’, true ); return $subscription_id; } … woocommerce membership and subscription plugin snippet