This step-by-step guide outlines the process of uploading and tagging a WordPress plugin to the WordPress SVN repository using the macOS Terminal. By following these instructions, you'll learn how to prepare your plugin files, commit changes, and properly tag a new release. Let's dive in!
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Add HTML Block Above Elementor Responsive Mobile Menu | |
* https://www.linkedin.com/posts/activity-7262031237320474624-lMHe | |
* | |
* This code snippet adds an HTML block above the Elementor mobile menu | |
* by hooking into the 'wp_nav_menu' action. It checks if the menu slug | |
* matches 'mobile-menu' and inserts the HTML block with ID '4444' above | |
* the menu. | |
* | |
* Usage: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
* WooCommerce: Add Custom Greeting Card Field in Checkout | |
* https://www.linkedin.com/posts/activity-7261525050271399938-Tt24 | |
* | |
* This code snippet adds a custom textarea field in the WooCommerce checkout page | |
* for customers to add a personal greeting card message. The message is saved with | |
* the order, displayed in the admin order edit page, and can be edited by the admin. | |
* | |
* Usage: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* WooCommerce: Display In-Stock Products First | |
* https://www.linkedin.com/posts/activity-7254955257355456515-ypfV | |
* | |
* This code snippet reorders products in WooCommerce to show | |
* in-stock items first, followed by out-of-stock items. It uses | |
* the 'posts_clauses' filter to modify the default product query. | |
* | |
* Usage: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
:: Fixing SEO Issues in the Woodmart Theme by Converting H3 to P | |
>> https://www.linkedin.com/posts/activity-7254435929468100608-t3gk | |
----------------------------------------------------------------- | |
If you’re using the Woodmart theme and notice h3 tags being used | |
in places where they shouldn’t be (like regular content sections), | |
it can hurt your SEO. Here’s a quick PHP solution to dynamically | |
convert those h3 tags with the class wd-entities-title into p tags, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Directly Open Print Dialog for a PDF from URL | |
* https://www.linkedin.com/posts/activity-7242424929344753664-4Zrk | |
* Developer: Amirhp.com | |
* Contact: [email protected] | |
* | |
* 1. add following iframe and load pdf into it: | |
* 2. <iframe id="print_pdf_iframe" src="https://site.com/sample.pdf" frameborder="0"></iframe> | |
* 3. Then for print button, add print_pdf function as command | |
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
* Generate a Vertical barcode using Picqer/Barcode and Help of PeproDev Ultimate Invoice for mPDF | |
* https://www.linkedin.com/posts/activity-7241606637805858816-Kg9l | |
*/ | |
try { | |
global $PeproUltimateInvoice; | |
$generator = $PeproUltimateInvoice->barcode; | |
$barcode_text = "123456789"; | |
$barcode = 'data:image/jpeg;base64,' . base64_encode($generator->getBarcode($barcode_text, $generator::TYPE_CODE_128));; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
Fix WooCommerce Order Screen responsive problem to show full order's details. | |
Snippet by Amirhp.Com - Tested on WC 9.1.2 & WP 6.6.1 | |
*/ | |
add_action("manage_shop_order_posts_custom_column", "wc_fix_render_column", 10, 2 ); | |
add_action("manage_woocommerce_page_wc-orders_custom_column", "wc_fix_render_column", 10, 2 ); | |
add_action("admin_enqueue_scripts", "wc_fix_admin_styles"); |
Flywheel Local has XDebug installed by default if you choose “Custom” instead of “Preferred” when setting up a new local environment. If you don’t know which your current site is running, you can detect it by going to ”Site Setup” tab. If you can change the PHP version there, you have the “Custom” environment running. If not, just export your site, import it back and choose “Custom”.
Now that we have the right environment, remember what PHP version you are running, open the right PHP settings file (for example /Local Sites/my_site/conf/php/7.0.3/php.ini
) and add these lines in the [Xdebug]
section:
xdebug.remote_enable=1
xdebug.remote_autostart=1
Save the php.ini and restart your site container in Flywheel to apply new settings.
NewerOlder