Automatic Block Inserter
Automatic Block Inserter is a powerful plugin that allows you to easily insert blocks into specific post areas as well as above or below specific block types based on an offset. Usage To get started with the Automatic Block Inserter plugin, follow these steps after installation: Creating a New Automatic Block: In your WordPress dashboard, locate and click on the “Automatic Block” menu item. Click on “Add New” to create a new block. Enter the content for your block just like you would for a post or a page. Configuring Block Settings: Once you’ve created the content for your block, you’ll see a control in the sidebar named “Position.” Here, you can configure where and how your block will be inserted: Post Type: Choose the type of content you want your block to be associated with (e.g., posts, pages). Location Type: Select whether your block should be placed in a specific “post area” or next to a “block type.” Position: If you chose “post area,” your block could be set to appear within the “post content.” For “block type,” you’ll get a dropdown menu listing all the available blocks where you can anchor your new block. Location: Decide if your block should appear before or after the selected position. Offset: This option is available when you select “block type” as your location type. It allows you to specify how many blocks away your new block should be placed from the chosen anchor block. Insertion Logic and Display: The plugin uses the settings you’ve chosen to determine where to insert the block in your content. If you select “after” in the “Location” setting for a post area, for example, the block will appear immediately following the post content. If you set an offset with “block type,” the plugin counts the specified number of blocks and places your new block accordingly. Previewing and Adjusting: You can preview your post or page to see how the block appears with the rest of your content. If the placement isn’t quite right, you can go back and adjust the settings as needed until you’re satisfied with the positioning. Multiple Blocks and Conditions: The plugin allows you to create multiple blocks, each with its own set of conditions and placement settings. This means you can have different blocks appear in different contexts across your site, offering a high level of customization.
Top keywords
- block25×6.22%
- post9×2.24%
- type8×1.99%
- blocks7×1.74%
- content7×1.74%
- appear4×1.00%
- automatic4×1.00%
- automatic block4×1.00%
- block type4×1.00%
- location4×1.00%
- settings4×1.00%
- allows3×0.75%
Repetito Reusable Packaging
Repetito is a WooCommerce plugin that enables customers to choose reusable, returnable packaging for their orders, helping reduce waste from online shopping. Key Features Reusable Packaging Option – Add a checkbox at checkout for customers to opt-in for reusable packaging Smart Package Selection – Automatically calculates if products fit into available Repetito packages Flexible Configuration – Configure fees, weight limits, and available countries API Integration – Seamlessly integrates with Repetito’s API to process orders Privacy Controls – Optional data anonymization feature for enhanced customer privacy Product Exclusions – Exclude specific products using the “norepetito” tag Tax Support – Configurable tax rates for packaging fees Multi-language Ready – Translation ready with .pot file included How It Works Install and activate the plugin Configure your Repetito API key and settings Set pricing, weight limits, and select available package sizes Customers will see the reusable packaging option at checkout Orders with reusable packaging are automatically sent to Repetito’s API Available Package Sizes Soft S (35 x 25 x 10 cm) Soft M (50 x 35 x 16 cm) Soft L (60 x 35 x 22 cm) Box S (21 x 11 x 9 cm) Box M (28 x 21 x 11 cm) Requirements WooCommerce 3.0 or higher Repetito API key (obtain from https://www.repetito.sk) Privacy & Data Handling This plugin sends order data to Repetito’s API (https://api.repetito.sk/orders) when a customer selects reusable packaging. Data Anonymization Option: The plugin includes a configurable anonymization feature in the settings. Store owners can choose to partially anonymize customer data before transmission. Always Sent (Regardless of Anonymization): * Order number (required for tracking) * Customer email address (required for service communication) * Order completion date (for service scheduling) With Anonymization Disabled (Default): * Customer phone number (if provided, for delivery coordination) * Full billing address (street, town, postal code, country) * Full shipping address (street, town, postal code, country) With Anonymization Enabled: * Phone number: Partially anonymized – only last 2 characters visible (e.g., +421900123456 → ************56) * Street: Partially anonymized – only last 2 characters visible (e.g., Main Street 123 → *************23) * Town: Partially anonymized – only last 2 characters visible (e.g., Bratislava → ********va) * Postal code: Partially anonymized – only last 2 characters visible (e.g., 81101 → ***01) * Country: Partially anonymized – only last 2 characters visible (e.g., SK → *K) No product details, payment information, or tracking data is collected by this plugin. Additional Info For more information about Repetito’s reusable packaging service, visit https://www.repetito.sk For support, feature requests, or bug reports, please contact us through the plugin support forum. Source Code & Build Tools The full source code, including unminified JavaScript and SCSS source files, is available at: https://gitlab.com/repetito/repetito-wordpress-plugin The compiled JavaScript in assets/website/dist/ is built from the source files in assets/website/shortcodes/ using Webpack. To build from source: Install dependencies: npm install Development build with watch: npm run dev Production build: npm run build External Services This plugin connects to the Repetito API (https://api.repetito.sk) to process reusable packaging orders. When data is sent Order reporting (POST /orders): When a WooCommerce order containing a Repetito packaging fee is marked as completed, the plugin sends order details (order number, email, phone, addresses, completion date) to the Repetito API. Address and phone data can be optionally anonymized via the plugin settings. Integration status (POST /integration/status): When enabled in settings, the plugin sends environment metadata (WordPress version, WooCommerce version, plugin version, last error) to help with troubleshooting and support. Data is only sent after the store owner has configured their Repetito API key in the plugin settings. Service links Service website: https://repetito.sk Terms of Service: https://repetito.sk/terms Privacy Policy: https://repetito.sk/privacy