Date: [date]
Between us [company name] and you [customer name].
In short; neither of us will share any confidential information about each-other, by any means, with anyone else.
| <?php | |
| /** | |
| * Remove Ollie patterns - add to functions.php of child theme or as mu-plugin | |
| * | |
| * @src: https://developer.wordpress.org/themes/patterns/registering-patterns/#unregistering-patterns | |
| */ | |
| add_action( 'init', 'prefix_unregister_ollie_patterns', 999 ); | |
| function prefix_unregister_ollie_patterns() { | |
| unregister_block_pattern( 'ollie/author-box' ); |
| <?php | |
| /** | |
| * Translate post-type-archive-slug when different from post-type-slug. | |
| * | |
| * You can have your archive slug set to, for example /books and the singles on /book/title by setting | |
| * $args['rewrite'] => [ 'slug' => 'book', ... ]; | |
| * $args['has_archive'] => 'books'; | |
| * when registering your post_type | |
| * |
| require "nokogiri" | |
| require "open-uri" | |
| url = "https://github.com/#{params['username']}" | |
| document = Nokogiri::HTML(open(url)) | |
| contrib_boxes = document.css('svg.js-calendar-graph-svg')[0] | |
| contrib_boxes['xmlns']="http://www.w3.org/2000/svg" | |
| width = (params['width']||54*13-2).to_i | |
| height = (params['height']||89).to_i | |
| contrib_boxes.css('text').remove | |
| contrib_boxes['width']=(width+11).to_s+'px' |
| <?php | |
| /** | |
| * Plugin Name: Classic Editor Addon | |
| * Plugin Author: Pieter Bos (https://so-wp.com) and Greg Schoppe (https://gschoppe.com) | |
| * Description: The Classic Editor plugin doesn't remove Gutenberg by default. With this function we set the option that controls this from no-replace to replace and we remove the Settings link from the main Plugins page | |
| */ | |
| function classic_editor_addon_hardcode_replace( $value ) { | |
| return 'replace'; |
| <?php | |
| return function($site, $pages, $page) { | |
| $alert = null; | |
| if(get('submit')) { | |
| $data = array( | |
| 'name' => get('name'), |
| <?php | |
| /** | |
| * To get this to work, you need to tinker with the acf/settings/ filter and reset the default language | |
| * so that the get_field() function returns the correct results even when not on the default language. | |
| * | |
| * You can add the filter before you call the get_field() function and then call it again with the current | |
| * language to reset it again, so it will affect other pages. | |
| * | |
| * answer courtesy of James of ACF Support | |
| */ |
| <?php | |
| /** | |
| * Gravity Wiz // Gravity Forms // Map Submitted Field Values to Another Field | |
| * | |
| * Preview your Gravity forms on the frontend of your website. Adds a "Live Preview" link to the Gravity Forms toolbar. | |
| * | |
| * Usage | |
| * | |
| * 1 - Enable "Allow field to be populated dynamically" option on field which should be populated. | |
| * 2 - In the "Parameter Name" input, enter the merge tag (or merge tags) of the field whose value whould be populated into this field. |
| <?php | |
| /** | |
| * Adding Custom post type counts in 'Right now' Dashboard widget. | |
| * Acording this changes : | |
| * - https://core.trac.wordpress.org/ticket/26571 | |
| * - https://core.trac.wordpress.org/ticket/26495 | |
| * now you can't use 'right_now_*' action API to show your custom post type count from your Dashboard. | |
| * But if you running WP 3.8 or above, you can use 'dashboard_glance_items' instead. | |
| * | |
| * @package Wordpress |