Service: Web Development

  • State of the Word 2022

    State of the Word 2022

    Mark your calendars; it’s almost time for State of the Word 2022! State of the Word is the annual keynote address delivered by the WordPress project’s co-founder, Matt Mullenweg. Every year, the event shares reflections on the project’s progress and the future of open source. Expect this and more in this year’s edition. This year’s…

  • WordCamp US 2022: Let’s Build a Custom Block in 15 Minutes by Nick Diego

    Block development can be challenging, but getting started with block development couldn’t be easier. In the past few years, WordPress contributors have created tools to simplify the process and make building blocks more accessible to those without advanced knowledge of JavaScript and React. Coupled with core components, native block supports, and a bit of guidance,…

  • State of the Word 2021

    State of the Word 2021

    Keynotes Openverse – https://wordpress.org/openverse/ WordPress powers already 43.1% of the websites on the internet Content patterns 5.9 will come with 2022 block based theme 4 Phases of Gutenberg Phase 1 in WordPress 5.0 – The editor Phase 2 in WordPress 5.9 planned for January 25th, 2022 – The Full Site Editor. This is the MVP…

  • Phishing for cPanel

    Phishing for cPanel

    Yesterday was received an email to the contact mail of the website. The mail subject is [example.com] WARNING The domain “example.com” has reached their disk quota. (where example.com is your domain) and link inside redirects to https://anotherexample.com/wp-includes/cpanel.php?token=ааааааааааа, which redirects to cPanel login page, which is not yours. Be aware where are you receiving emails (admin…

  • Zendesk chat bubble styling

    In many cases you want to style or customize the chat bubble or chat widget embedded in your site. There are several ways to do that. First option is to use the settings in your Zendesk account. Here is a help article how to do that. Another option is to use the Web Widget (Classic)…

  • Install SSL certificate with DNS TXT record

    Here is the command to install Let’s Encrypt SSL certificate with certbot and DNS challenge a.k.a. acme-challenge. You’ll be prompted to add an TXT record for the desired domain. After that you have to point the path to the certificates on the web server configuration for the domain. For nginx on Debian/Ubuntu: Or Apache: Important:…

  • Add custom field at WooCommerce payment gateway’s settings page

    If you are envolved of WooCommerce payment gateway’s development you’re probably familiar of how to define fields with an array for payment gateway’s settings page. But if you want to add a custom field you have to implement a function for it. There are many posts on the web for how to extend WooCommerce admin…

  • Cheap online payments for small and medium businesses

    Cheap online payments for small and medium businesses

    Or how myPOS helps you earn more without burdening you with fees and bureaucratic procedures. You want to make it easier for your customers and earn more by adding an online payment option to your site or blog, but you run into a bunch of problems. High bank fees will eat up a lot of…

  • Autocomplete solution with jQuery and WordPress REST API

    With the help of WordPress REST API search request we can get the results and pass them to jQuery’s label and id. For custom post types parameter subtype is used. Parameters for the GET request are: Complete jQuery autocomplete example: Additional info for the search request options here: