Skip to content

Instantly share code, notes, and snippets.

View pawelkmpt's full-sized avatar

Paweł Kopociński pawelkmpt

View GitHub Profile
<?php
namespace ConversionXL\Institute\Plugin\Integrations\AutomateWoo\Triggers;
use AutomateWoo\Customer_Factory;
use AutomateWoo\Fields\Text;
use AutomateWoo\Trigger;
defined( 'ABSPATH' ) || exit;
class FormEntryCreated extends Trigger {
<?php
/**
* Selectively avoid triggering some `_doing_it_wrong()` errors.
*
* @see https://developer.wordpress.org/reference/functions/_doing_it_wrong/
*/
/**
* AutomateWoo workflows sometimes need internal meta keys.
*
@pawelkmpt
pawelkmpt / track-login-cookie-errors.php
Last active September 27, 2022 13:40
Login cookie errors tracker
@pawelkmpt
pawelkmpt / popup-maker-cookies.php
Created September 23, 2022 12:22
Control size of `pum_alm_pages_viewed` cookie
<?php
/**
* Plugin name: Popup Maker Cookies
* Description: Control size of <code>pum_alm_pages_viewed</code> cookie. <a href="https://app.clickup.com/t/28kmweq">ClickUp card ➝</a>
* Author: Paweł Kopociński
* Version: 2022.09.23
*
* @see https://app.clickup.com/t/28kmweq
*/
@pawelkmpt
pawelkmpt / code-whitespaces.php
Created March 1, 2022 06:47
Do we need so many whitespace?
<?php
public function page_title( string $title ): string {
$endpoint_title = $this->get_endpoint_title();
if ( $endpoint_title && false === strpos( $title, $endpoint_title ) ) {
$title = $endpoint_title;
remove_filter( 'single_post_title', [ $this, 'page_title' ] );
}
@pawelkmpt
pawelkmpt / wordpress-gallery-defaults.php
Last active February 13, 2016 20:26
WordPress gallery default values filter