WordPress, which began as a blogging platform, is now one of the most popular content management systems on the web. Its popularity is largely due to its being free and familiar for most digital marketers and IT professionals. However, as a DXP (Digital Experience Platform) consultant, I believe that WordPress is not the best choice […]
Optimizely
Automate Endpoints Creation in Optimizely Configured Commerce with PowerShell
Creating custom storefront APIs in the backend often involves a time-consuming process of crafting multiple files. Our PowerShell script automates endpoint creation to streamline this, generating the necessary classes and interfaces effortlessly. Let’s explore in this blog how to automate endpoint creation in Optimizely Configured Commerce with PowerShell. The Endpoints Optimizely Configured Commerce interacts with […]
Dialing-in Your AI with Optimizely Feature Experimentation
If you’re in technology, AIs are everywhere nowadays. At work, I use an AI to help me make proof of concepts, sometimes in communicating with other AIs. At home, I use Google’s Bard to help with those day-to-day mental chores such as meal planning. Even at play, when indulging in some Gran Turismo there’s an […]
Data-Driven Testing in Katalon Studio: A Comprehensive Guide
What is Data-Driven Testing? Data-driven testing is a testing technique that involves executing the same test script or test case with multiple sets of input data. The primary goal is to verify that the application behaves as expected across various data combinations. By doing this, you can uncover potential issues, such as data-related bugs, and […]
Mastering Feature Personalization for Native Mobile Apps and Web Applications
Fresh from the latest experimentation and personalization conferences, it’s evident that while artificial intelligence (AI) is the top trend, personalization remains a pivotal factor in your website and native mobile app. Surprisingly, many companies still underutilize this powerful tool. They may experiment with geo-targeting and content tweaks but struggle to see the direct impact on […]
Adding custom external plugin to TinyMce
We recently completed an upgrade project, and one of the notable changes we made was incorporating TinyMCE into its own NuGet package. With the latest version, several adjustments have been made to the implementation process. During the upgrade, we also had to relocate a custom plugin within the editor. Since I referred to various online […]
Perficient: Gold Sponsor at Vercel’s Next.js Conference 2023 – Join Us In-Person or Virtually!
At Perficient, we’re thrilled to announce that we are a Gold Sponsor of this year’s Next.js Conference, hosted by Vercel. This much-anticipated event will take place on October 26th at the iconic SF Jazz in San Francisco, and just like last year, it will feature a vibrant virtual component for attendees to stream for free. […]
Overriding TinyMCE’s Default Alt Text Validation in Optimizely
Adding Alt Text to your Images in Optimizely When developing a site using Optimizely, it is important to keep accessibility in mind. A common solution that I’ve found helpful is to extend the ImageData class from EpiServer.Core and add a property for Alt Text. This concept is demonstrated in the Alloy Project and has been […]
Optimizely Configured Commerce – Learn CMS Spire 5.X Part-5
In this blog, we will learn below points: Modify existing Spire widget styles: CSS rules. Implementing Custom widget extensions In this blog post, we will explore the process of modifying existing Spire widget styles in Spire, a popular content management system. We will provide examples and step-by-step instructions for custom widget extensions, along with details […]
Databases from the Future: What is Database Version 954?
Have you started up a new Optimizely site, and prepared your database only get to this error message? Reading the error message itself, you’ll see that the created DB version is at 957 where the current version of Optimizely, at the time of this writing, is 904. Where did this come from? How do […]
Optimizely Configured Commerce – Learn CMS Spire 5.X Part-4
In this blog, we will learn below points: Creating a custom widget in Spire In this blog post, we will explore the process of replacing creating a custom widget in Spire, a popular content management system. I will provide examples and step-by-step instructions for create a custom widget, along with details on implementing these changes […]
Implementing the Flip Card Feature in Optimizely CMS 12 using Perficient SCORE Optimizely Foundation
Flip Card Features in Optimizely CMS 12 In this blog, we will explore the following topics: Flip Card details Flip Card requirements Flip Card back end implementation Flip Card front end implementation storybook Flip Card used in website. Flip Card Details: SCORE is Perficient accelerator with prebuilt features. Flip Cards offer an enjoyable method for […]