EDITS.WS

Category: hostinger.com

  • How to Create a Website With Gutenberg in 6 Steps + Useful Tips to Improve Your Workflow

    Building a website is now easier than ever, thanks to a wide array of user-friendly website-building tools. Among these, Gutenberg stands out as a powerful and flexible solution to build a stunning block-based WordPress website. Whether you’re a beginner building your first business website or a seasoned web agency, Gutenberg empowers you to unleash your […]

    Read More…

    The post How to Create a Website With Gutenberg in 6 Steps + Useful Tips to Improve Your Workflow appeared first on Hostinger Tutorials.

  • Choosing Hostinger as the Ultimate Squarespace Alternative for Website Building

    Choosing the right site builder for your needs can be tedious, considering the number of options available. Squarespace and Hostinger Website Builder are two of the most popular solutions in the market, and and we will help you choose between them. As an alternative to Squarespace, Hostinger Website Builder offers many unique benefits and features […]

    Read More…

    The post Choosing Hostinger as the Ultimate Squarespace Alternative for Website Building appeared first on Hostinger Tutorials.

  • 15 Bad Website Design Examples: Common Web Design Mistakes + Improvement Suggestions

    Creating a good website is crucial for online success. However, it’s equally important to learn from the mistakes of others. Therefore, understanding what constitutes a bad website design is the first step toward creating a good one. To help you recognize what to avoid during the web design process, we will look at 15 bad […]

    Read More…

    The post 15 Bad Website Design Examples: Common Web Design Mistakes + Improvement Suggestions appeared first on Hostinger Tutorials.

  • What Is WordPress, How It Works, and How to Start Using It – A Beginner’s Guide

    WordPress is the leading website creation tool worldwide, powering over half of the web’s content. This open-source content management system (CMS) is versatile and easy to use, making it an ideal choice for users of all skill levels. However, with numerous website-building platforms available, newcomers might need help deciding whether to use WordPress or other […]

    Read More…

    The post What Is WordPress, How It Works, and How to Start Using It – A Beginner’s Guide appeared first on Hostinger Tutorials.

  • Best 7 WordPress Auction Plugins and How to Create an Auction Website

    If you sell valuable collectibles or are passionate about online bidding, an auction site can help you achieve both goals. Building a bidding platform simplifies the auctioning process to make money online. You can do so using WordPress, a popular content management system (CMS). Easily add auction functionality to your website with WordPress plugins, eliminating […]

    Read More…

    The post Best 7 WordPress Auction Plugins and How to Create an Auction Website appeared first on Hostinger Tutorials.

  • Revue Histoire: Democratizing History

    History writing has been an almost-exclusive field reserved for historians and people of authority. That’s what prompted Augustin Remond to start Revue Histoire, which translates as History Review.

    Revue Histoire is a website that provides a space for students and enthusiasts to write about history. It invites people to examine the past through a modern and popular lens, educating readers and providing them with the skills to analyze facts and make informed decisions.

    Since the website’s primary audience is speakers of French, Augustin hosts the website on Hostinger’s data center in France. This way, Revue Histoire offers the best performance to its visitors while keeping site management and upkeep simple and intuitive.

    For the Reader and the Writer

    Augustin was a graduate student of History at the University of Angers. With prior website creation experience, he created a project called NoTimeStore with his classmates at the start of the Covid-19 pandemic.

    The goal was to share academic content in an accessible way and to keep busy during the lockdown.

    As time went by, Augustin’s friends started to go their own ways, putting the project on pause. But after finishing his studies, Augustin decided to revive the site since he saw a demand for history content.

    Initially, he didn’t expect much. He just wanted to try out his team management skills and challenge the idea that only experts should write history pieces. Ultimately, he managed to inspire people to get involved in history writing.

    “The objective is to educate readers and help them become incorruptible by beautiful but completely false ideas,” he says. “Revue Histoire provides resources about history writing, so people can learn how to write quality history articles.”

    The team is open – anyone can apply to be a writer or an editor via the website. This runs in the same vein as the ‘Democratize Publishing’ principle of WordPress – the platform Augustin used to build Revue Histoire’s website.

    History for Everyone

    At the time of writing this article, 23 volunteers contribute to Revue Histoire, with Augustin overseeing the blog and serving as chief editor. Another volunteer helps him to check the spelling.

    the homepage of Revue Histoire's website

    Once someone joins the team, Augustin explains the rules and methodology so that they can follow the same quality standards. This includes familiarizing them with WordPress, SEO, and Revue Histoire’s writing guidelines. Then, he provides feedback on their articles.

    All these efforts result in the website’s content being rigorously researched, with proper media licensing and bibliographic sources in place.

    Most articles are relatively short, around 750 to 1,000 words. This is because Augustin wants the website to be a reliable resource for those who want to learn something easily and quickly.

    Besides, Revue Histoire’s current editors are mostly still learning. Revue Histoire runs on a non-profit basis where everyone volunteers, so Augustin doesn’t want to put too much on the production side.

    “The idea is to be a community. If you want to do one article per month, you do one; if you want to do more, you do more. I don’t push people – if you join a community like ours, the point is simply to participate,” Augustin explains.

    He claims WordPress is great for managing user access for collective work like this. In fact, it’s WordPress’ fully-customizable nature and built-in collaboration tools that made him choose this content management system after trying out some other platforms.

    Optimizing the Present to Preserve the Past

    Nowadays, Revue Histoire focuses on four lesser-known historical topics: historical songs, women’s history, historic photographs, and abortion laws around the world. The editorial team delivers the content in an easy-to-understand style to attract more readers.

    “To bring added value, we synthesize information available online with what can only be found in books. It differentiates us from other history websites,” explains Augustin.

    He also applies SEO strategies to boost traffic.

    “I do keyword research with Semrush. I also use Google tools like Google Search Console and Google Analytics to track important metrics. We typically have more than a hundred clicks a day.”

    When asked about Revue Histoire’s main challenges so far, Augustin recalls when a company accused him of using licensed images incorrectly.

    “We tried to use images with Creative Commons licensing as much as possible because it allows sharing for non-profit purposes. But that situation forced me to review all 600 images in the website, attributing the license and the authors on all the images, and delete the photos considered unusable,” Augustin recounts.

    Revue Histoire's media library

    In hindsight, Augustin sees that incident as a blessing in disguise, as it made the site’s team more aware and mindful of copyright issues.

    “It also pushed me to do more copyright research, which made me realize that their request was completely abusive. I stood up to the accuser, and got everything straight.”

    Future-Ready Solutions for the Website

    Another challenge that Revue Histoire had to overcome was the site’s technical management. With the previous web host, the website would go down constantly, and the customer support wasn’t really all that supportive.

    What’s more, server migration took a very long time. With all this in mind, Augustin was looking for a more intuitive web host until he came across Hostinger on Instagram.

    “Hostinger has saved me a lot of time in technical management. Today, I no longer experience the issues that I would’ve before. It was pretty crazy.” Augustin laughs.

    Recently, Augustin switched to Hostinger’s new server in France, optimizing his site’s speed and user experience even more. He also appreciates that the server was built with sustainability in mind – it is 100% powered by renewable energy.

    “I also like how ergonomic hPanel is. The file editor is available directly in the dashboard – I don’t have to open an FTP client anymore. It’s all very intuitive. Some tasks only require a few clicks,” he adds.

    Last but not least, Augustin tips his hat to Hostinger’s Customer Success team.

    “Every time I had an inquiry or encountered a problem, they responded quickly and resolved it. Even when it takes time, they’re always informative,” he says. “I can say that I’m an ultra-satisfied customer.”

    Where the Legacy Leads

    Augustin has big plans for Revue Histoire. First, he wants to incorporate an online bookstore into the site. Then, he wants to move toward greater recognition. Revue Histoire has already been referenced by bigger publications and Wikipedia as a reliable source.

    In the short term, his goal is to have 10,000 monthly users. After that, he wants to monetize the site better to earn enough to pay people to run it.

    Finally, Augustin aspires to create a print magazine.

    “I wanted a very-limited paper version of Revue Histoire. But the website will still be the main attraction because without it, the project is nonexistent.”

    The post Revue Histoire: Democratizing History appeared first on Hostinger Blog.

  • 15+ Best Teacher Website Examples for Online Courses, Offline Services, and More

    Creating a website is essential for advancing your career. It lets you connect with fellow teachers and prospective students, share your thoughts, and provide online learning opportunities. Various resources and technologies are available to ease the process of building a website. Therefore, you can even make one independently if you’re willing to spend time learning […]

    Read More…

    The post 15+ Best Teacher Website Examples for Online Courses, Offline Services, and More appeared first on Hostinger Tutorials.

  • WordPress 6.3 Update: A Detailed Overview

    WordPress 6.3 “Lionel” is finally released as the second major update of the year. 

    This release merges 10 Gutenberg versions into WordPress core, bringing features like synced patterns and style revision. These new features enhance the block editor’s workflow and expand its customization possibilities.

    Furthermore, WordPress 6.3 brings performance improvements and developers-focused updates, including a new database query caching implementation and the introduction of the command palette API. 

    Let’s dive into what WordPress 6.3 has to offer.

    Site Editor Updates

    WordPress contributors aim to finalize the Site Editor in this version by rolling out all necessary features for block-based customization. No wonder WordPress 6.3 is packed with updates for the editor. Let’s have a detailed look at them.

    Synced and Unsynced Patterns

    Reusable blocks are blocks or groups of blocks that can be saved and reused on other pages or posts. Any changes made to a reusable block in one place will apply globally on the website.

    Meanwhile, block patterns are a premade group of blocks. You can add a block pattern to your content and customize it without affecting the same pattern elsewhere. 

    Previously, there was no method to create a block pattern on the Site Editor, as it requires a pattern management plugin or custom PHP files. 

    WordPress 6.3 combines the reusable block with the pattern system, opening up new customization possibilities. There are two types of patterns: synced patterns, which function like reusable blocks, and unsynced patterns, which work like regular block patterns.

    The new pattern system should be a breakthrough in block pattern workflow. In WordPress 6.3, users can create patterns on the Site Editor, just like creating a reusable block. 

    Here’s how to create a synced or unsynced pattern:

    1. Customize a block or group of blocks and select Create pattern/reusable block from the block toolbar menu.
    The create pattern reusable block option in the block toolbar menu
    1. The pattern creation pop-up will appear. You can name the pattern.
    The interface to create a pattern, containing the text field for the pattern name and a toggle switch for synced or unsynced options
    1. The Synced toggle option determines whether the pattern will be synced or unsynced. Enable it if you want the pattern to behave like a reusable block, or leave it disabled to create a regular block pattern.
    2. Click Create to finish the process.

    The editor saves synced and unsynced patterns in different locations. You can find synced patterns in the Synced patterns tab on the block inserter panel.

    The synced patterns tab on the block inserter panel

    On the other hand, you’ll find unsynced patterns in the My patterns category on the block inserter panel.

    The patterns tab on the block inserter panel with the my patterns category highlighted

    Updated Navigation Sidebar

    The navigation sidebar on the Site Editor will appear on the left side of the screen when you click the WordPress or site logo at the top-left corner. 

    In WordPress 6.3, the navigation sidebar offers more options. It allows better workflow as you can navigate and manage more components in the Site Editor.

    Here are the new menus on the navigation sidebar:

    • Navigation. Use this menu to see and rearrange links available on your navigation block. This way, you don’t have to use the editor canvas to select the navigation block and open to block settings panel.
    • Styles. Choose and preview your theme’s style variations from this menu. It also includes buttons to open the style book and the global styles panel.
    • Pages. The pages menu lists all available pages on your website, including drafts. If you click on any of them, you can edit them via the Site Editor. 
    • Templates. This menu functions just like in the previous version – it displays all available templates and lets you create a new one.
    • Patterns. This replaces the previous Template Parts menu. It now contains template parts and both synced and unsynced patterns. 

    Quick Switch to Template Editing

    When editing a page on the Site Editor, you can easily switch to editing the template in a few clicks. This feature is convenient, as sometimes, when you’re editing a page, you may notice a layout-related change you must make.

    You will find the Template drop-down section on the page settings panel and see the template used. Click the Edit template button to edit it. 

    The Site Editor interface when editing a page with the template section highlighted

    Note that this feature is only available when using the Site Editor. You won’t find the option if you edit a page using the page editor.

    Command Palette

    The command palette offers a faster way to navigate between templates, open specific panels, or create a new post or page. It is a convenient tool to search for the panel you wish to open or the task you want to complete.

    The command palette is located at the top of the Site Editor or accessed via the CTRL+K keyboard shortcut.

    The Command Palette pop-up interface, showing the available commands including add new post, open styles revisions, and open styles

    For instance, you wish to swiftly navigate from editing the home template to a page. Simply input the page name into the command palette and click on it. This will directly transport you to that page.

    Style Revision

    WordPress revision has always been a great collaboration feature. But in most cases, it’s useful for content editing only. Fortunately, the style revision adds the rollback feature to the design aspect of the website.

    You will see the new Revisions icon on the global styles panel. Click it and select Revision history to see when style changes have been made, complete with the time stamps and users who made the changes.

    The global styles revisions interface, showing the available versions on the side panel

    If you select any of the recorded style histories, you can preview it on the editor canvas. The Apply button at the bottom of the panel lets you revert to any of the selected styles.

    Reducing Distractions in the Site Editor

    The distraction-free mode is now available in the Site Editor. It’s a well-known feature to keep you focused while editing your content. Initially available on the page and post editor, it hides the sidebar, top panel, and block toolbar to reduce distraction and make the interface cleaner.

    If you still need the panels, you can reduce distractions by enabling the top toolbar feature. It moves the block toolbar to the top panel of the editor.

    Previously, enabling this feature will add another layer on the top panel to accommodate the toolbar. However, in WordPress 6.3, the block toolbar will be embedded in the top panel so that it won’t take more space on your editor canvas.

    The Site Editor interface with the top toolbar enabled, with the highlighted block toolbar on the top panel

    New Blocks

    WordPress always improves its customizability by introducing new native blocks to help you add engaging content. In WordPress 6.3, we have these new blocks:

    Details

    This block comprises a header at the top and a collapsible nested block portion beneath it. It’s highly beneficial for efficiently showcasing lengthy material such as code snippets, product details, and spoiler information.

    When you add the details block, you will have two spaces – the detail title and the hidden block content. 

    The title only accepts text, but you can still customize the design. On the other hand, the collapsible section allows you to add various blocks, including image, code, or list blocks.

    A details block on the editor

    Footnotes

    If you have any part of the text that requires a footnote, such as a citation or further information, you can now add a footnote in WordPress 6.3.

    Select the text you want to annotate and click More on the block toolbar. Select Footnote, and its block will appear at the end of your content. Then, you can add the citation or information on the footnote block.

    The footnote options on the block toolbar

    Note that this is the only way to add the footnote block. You can’t currently add one via the block inserter panel.

    Block Improvements

    Improving the block editing experience is not limited to adding new blocks. WordPress 6.3 also adds plenty of block enhancements.

    Featured Image Aspect Ratio

    The post featured image block now has an aspect ratio control as part of its design tools. Whether you add this block to a post or a template, you have eight options, including portrait and landscape orientation:

    • Original aspect ratio
    • Square (1:1)
    • 16:9
    • 4:3
    • 3:2
    • 9:16
    • 3:4
    • 2:3
    The Site Editor interface with a featured image block selected and the aspect ratio options on the block settings panel displayed

    Post Modified Date Variation

    The post date block now offers various ways to display the last modified date. You can configure the block from the settings panel and enable the Display last modified date toggle option.

    The post modified date on the editor, showing the block settings panel with the highlighted display last modified date toggle option

    The post date block placeholder will show Post Modified Date when enabled. 

    You can also add two post date blocks on a template – one that displays the original display post and another that displays the last modified date. This way, you can tell your reader that although the post was originally published a while ago, it was updated recently.

    Cover Block Enhancements

    Some users put several texts on the cover block. To streamline the workflow, WordPress 6.3 introduces text design tools to change the color and typography of all text on the cover block. This way, users don’t have to manually change individual text block one by one.

    Another improvement is the seamless transformation of the cover block into a media & text block and vice versa. When you transform the block, all design customization is transferred, eliminating the need for redesigning.

    Dimensions Control

    The dimensions control receives a UI revamp in WordPress 6.3. Instead of using text to describe the sides for the settings – top, bottom, left, and right – it now uses small icons to control the dimensions.

    The updated dimensions control for padding and margin

    Performance Improvements and Updates for Developers

    Moving on from new user-facing features, we will look into the back-end improvements. All major WordPress updates bring performance enhancements and updates tailored for developers, and WordPress 6.3 is no exception.

    Dropped Support for PHP 5

    As only 3.8% of all monitored installations use PHP 5.6, the WordPress core team dropped the support for PHP 5 and raised the minimum supported version to 7.0.0. For the record, the team usually uses a 5% baseline to determine the minimum PHP version.

    That said, websites that run on PHP and WordPress 6.2 will continue receiving security updates.

    If you still use PHP version 5.6 or lower, we recommend updating to version 7.4 for better performance and security. Read our tutorials on how to easily change the PHP version via hPanel.

    Command Palette API

    The WordPress core team introduced the command palette API for this release, which allows developers to add or remove commands.

    There are two types of commands for the API – static and dynamic. In addition, you can add contextual properties to the commands.

    Static Commands

    The static command is the simplest type to add to the command palette list. It uses the wp.data.dispatch( wp.commands.store ).registerCommand action or the wp.commands.useCommand React hook.

    Here’s an example of a static command registered using the wp.commands.useCommand hook:

    wp.commands.useCommand( {
    	name: 'myplugin/my-command-name',
    	label: __( 'Add new post' ),
    	icon: plus,
    	callback: ({ close }) => {
    		document.location.href = 'post-new.php';
    		close();
    	},
    } );

    Dynamic Commands

    Dynamic commands only appear on the Command Palette list depending on the search term input from the users. As such, dynamics commands use command loaders to register, including useCommandLoader and usePageSearchCommandLoader.

    For example, here’s a snippet to register a command for a page search. It consists of two parts – the first is for retrieving the pages based on the search term, and the second is for creating the command.

    function usePageSearchCommandLoader( { search } ) {
    	// Retrieving the pages for the "search" term
    	const { records, isLoading } = useSelect(
    		( select ) => {
    			const { getEntityRecords } = select( coreStore );
    			const query = {
    				search: !! search ? search : undefined,
    				per_page: 10,
    				orderby: search ? 'relevance' : 'date',
    			};
    			return {
    				records: getEntityRecords( 'postType', 'page', query ),
    				isLoading: ! select( coreStore ).hasFinishedResolution(
    					'getEntityRecords',
    					[ 'postType', 'page', query ]
    				),
    			};
    		},
    		[ search ]
    	);
    
    	// Creating the command
    	const commands = useMemo( () => {
    		return ( records ?? [] ).slice( 0, 10 ).map( ( record ) => {
    			return {
    				name: record.title?.rendered + ' ' + record.id,
    				label: record.title?.rendered
    					? record.title?.rendered
    					: __( '(no title)' ),
    				icon: icons[ postType ],
    				callback: ( { close } ) => {
    					const args = {
    						postType,
    						postId: record.id,
    						...extraArgs,
    					};
    					document.location = addQueryArgs( 'site-editor.php', args );
    					close();
    				},
    			};
    		} );
    	}, [ records, history ] );
    
    	return {
    		commands,
    		isLoading,
    	};
    }
    
    useCommandLoader( {
    	name: 'myplugin/page-search',
    	hook: usePageSearchCommandLoader,
    } );

    Contextual Commands

    Contextual commands have a higher priority and they always appear on the command palette list in a given context. For example, you can set a static command with the Site Editor context property, and it will always be visible when you’re in the Site Editor.

    In WordPress 6.3, there are only two contexts available:

    • site-editor. Makes the commands available when users browse the Site Editor with an open navigation sidebar.
    • site-editor-edit. Makes the commands available when users edit any content on the Site Editor.

    To make a command contextual, simply add the context property when registering the command. For example, here’s the same static command example we had before, but with the site-editor context applied:

    wp.commands.useCommand( {
    	name: 'myplugin/my-command-name',
    	label: __( 'Add new post' ),
    	icon: plus,
    	callback: ({ close }) => {
    		document.location.href = 'post-new.php';
    		close();
    	},
    	context: ‘site-editor’,
    } );

    Caching Improvements

    The WordPress Performance team made some enhancements to the core WordPress caching system. The notable ones are improvements in WP_User_Query caching and cache group changes.

    WP_User_Query Caching

    WP_User_Query was the remaining class lacking database caching capabilities. Thankfully, the WordPress performance team has implemented the update in WordPress 6.3.

    The implementation for WP_User_Query is similar to the other query classes – when a user sends a query, the cache stores the results from the database, and the same queries will get data from the cache. This update will reduce the overall database query load, improving the site’s performance.

    For the record, WordPress already implements query caching in other classes like WP_Comment_Query, WP_Site_Query, WP_Network_Query, and WP_Term_Query.

    New Groups in Cache API

    Since WordPress 6.3 implements query caching for WP_User_Query, the Performance must change the cache storing approach. As a result, the WordPress team introduced six new cache groups specific to the queries. Here are the new cache groups:

    • post-queries
    • term-queries
    • comment-queries
    • network-queries (global cache group)
    • site-queries (global cache group)
    • user-queries (global cache group)

    This update also provides greater control over cache objects, enabling you to specify expiration times for any cache group. You can also clear a specific cache group using the wp_cache_flush_group() function.

    Update Your Website to WordPress 6.3 Now

    Now that you know the nitty-gritty of WordPress 6.3, it’s time to prepare your website for the update.  

    Create a backup and use a staging environment to test WordPress 6.3 with a copy of your site. This will ensure that no compatibility issues that may affect your live site. If you find any critical error, be sure to troubleshoot it in the staging site.

    Suggested Reading

    Learn how to set up a WordPress staging environment and deploy the update to the live site.

    Once you’re sure your website runs smoothly with the new version, implement the update to your live site.

    The post WordPress 6.3 Update: A Detailed Overview appeared first on Hostinger Blog.

  • This Month in WordPress: July Roundup

    As the first WordPress 6.3 beta arrived in June, July was all about fixing bugs, delivering developer notes, and finalizing release candidates. Plus, there were updates about the upcoming two flagship WordCamps.

    But there’s more to it. We have exciting news about our in-house WordPress products. 

    Hostinger Updates: AI Assistant and New Blog Theme Layouts

    Let’s begin with updates from Hostinger – we have introduced a new WordPress AI Assistant plugin. It is available for our Business web hosting and Cloud hosting clients. 

    Once everything is set up, you can use the AI tool to generate blog posts from your WordPress dashboard. 

    Hostinger WordPress AI Assistant interface

    Then, export the generated copy to the post editor with a single click and make the final edits before publishing the content.

    Suggested Reading

    Check out our Hostinger WordPress AI Assistant blog post for more details.

    The next update we brought this month is the new layouts for Hostinger Blog Theme. Now, you can choose from three layouts during the onboarding process, giving more flexibility.

    Let’s take a closer look at the three layouts we offer:

    • Hero image with overlay text
    Hostinger blog theme with hero image layout
    • Symmetrical design, with text on the left and an image on the right
    Hostinger blog theme with symmetrical layout
    • Header text follower by the hero image
    Hostigner blog theme with header copy layout

    Suggested Reading

    Read our Hostinger Blog Theme product update blog post for more details.

    WordPress Updates

    The core contributors have continued working on WordPress 6.3 after the beta release in June. As such, we have more updates regarding the core development.

    WordPress 6.3 RC and Live Product Demo

    The WordPress 6.3 development entered the Release Candidate phase in mid-July, which means the development version is more stable for testing.

    This is a perfect opportunity for you to test your projects with the new version or sharpen your web development skills. If you find any bugs, be sure to inform the core contributors via the Core Trac ticket.

    For developers, head to the WordPress Core blog to check out dev notes in more detail. This will help you know what new features and APIs you can benefit from the new version.

    Additionally, check out the Live Product Demo from WordPress 6.3 Release Squad. Here’s a quick glimpse:

    • Synced patterns – this new type of pattern replaces the reusable blocks, enabling you to create patterns in the block editor.
    • Command palette feature – helps you quickly search and navigate through the WordPress dashboard, whether to start a new post or customize your categories.
    • New blocks – WordPress 6.3 brings new blocks developed in various Gutenberg releases, including footnote and details ones.
    • Dropped PHP 5 support – the new version will require PHP 7 as its minimum requirement.

    Gutenberg Phase 3 Road Map

    After refining the block editor in the upcoming release, WordPress and Gutenberg projects are expected to move forward to phase 3 – collaboration.

    Throughout July, Matias Ventura, the Lead Architect of Gutenberg, has posted a detailed roadmap for the collaboration phase. To save you time, we have summarized the phase 3 projects from the WordPress Core blog:

    • Real-time collaboration – enabling multiple users to work on the block editor simultaneously. This means no more locked posts when one user is editing them.
    • Workflows – streamlining the editorial process when multiple users collaborate on content, from draft to publishing. For example, users will be able to write comments or add suggestions for the content.
    • Revisions – collaborating for a project requires transparency and the capability to track back the changes. Revisions in phase 3 should go beyond saving the textual edit history and provide a better visual appearance, especially in the block environment.
    • Media library – updating its interface, management, and workflow.
    • Block library – improving the block organization management, such as allowing users to enable or disable any block globally.
    • Admin design – renewing the wp-admin design to improve accessibility, user workflow, and interface personalization. 

    WordPress Security News

    Even though July was a relatively quiet month in terms of critical vulnerabilities for major plugins, there was a significant security issue.

    Back in mid-June, the Patchstack team discovered a site-wide reflected cross-site scripting (XSS) vulnerability in Freemius WordPress SDK. If you’re unfamiliar, Freemius is a platform for selling digital products, and its WordPress SDK is widely used to sell freemium WordPress plugins and themes.

    The XSS vulnerability scored 7.1 in the CVSS score, meaning it’s a high-severity issue. As Freemius is used by over a thousand plugins and more than 50 themes, it could have affected millions of websites. Luckily, Freemius and almost all affected plugins and themes have fixed the issues, and updates are available.

    You can check whether it affected any of your plugins by searching for them in the Patchstack database. However, we recommend simply updating all the plugins you use to prevent any other vulnerabilities.

    For Hostinger users, use our WordPress security feature from your Members Area, which will show you the security status of plugins and themes on your site. Be sure to check them out and perform necessary updates in case any vulnerabilities are discovered.

    WordPress security interface on hPanel

    WordCamp News

    We have some exciting news for the upcoming WordCamps.

    WordCamp US

    WordCamp US 2023 is just around the corner – it will take place on August 24-26 in National Harbor, Maryland. If you still haven’t got your ticket for the final flagship WordCamp of the year, hurry up and buy it now.

    We will also be there as a super admin sponsor. If you’re going to the event, be sure to drop by our booth. We’d love to have a chat with you about WordPress and hosting.

    WordCamp Asia

    WordCamp Asia 2024 will be the next flagship WordCamp event. Planned for March 7-9, the event will take place in Taipei, Taiwan.

    While the tickets aren’t available for purchase yet, brilliant minds like you can get the chance to share your insights in the event as the organizers are opening the call for speakers

    This is an excellent opportunity to present your unique thoughts and insights, as well as introduce yourself to hundreds or thousands of WordPressers from around the world.

    What’s Coming in August

    WordPress 6.3 will be released on August 8, 2023, so mark your calendars for the major update. Use a staging environment to safely update your website and minimize downtime.

    With the WordCamp US coming up, we will have exciting WordPress content in the pipeline – stay tuned.

    The post This Month in WordPress: July Roundup appeared first on Hostinger Blog.

  • Attract More Clients for Your Business With Hostinger WordPress AI Assistant

    Quality content helps you attract more visitors and keep them engaged. Luckily, you don’t have to be a copywriter or hire one to publish lots of great content on your website. Leave it to our WordPress AI Assistant, a free plugin for our Business web hosting and cloud hosting clients.

    Keep reading to find out what Hostinger’s AI Assistant is, how to use it, and its benefits to content creators, business owners, and website administrators.

    What Is AI Assistant?

    Created by Hostinger, AI Assistant is a WordPress plugin that automates your post creation with artificial intelligence (AI). It helps you effortlessly generate engaging content for your WordPress website.

    All you have to do is share an idea for your post, and the AI will handle the rest. It will analyze the input and automatically create a well-structured and SEO-friendly blog post with a title, introduction, paragraphs with headings, and conclusion.

    The more precise and detailed your query is, the better the quality of the content. For example, you can specify the preferred keywords, the post’s audience, the text’s length, and other criteria to ensure your content is precise and useful.

    The current version of the AI Assistant plugin can generate blog posts whenever you need new content for your website, helping keep your website fresh and updated. The plugin works best in English and supports over 50 other languages, including Spanish, French, German, and Chinese.

    Who Benefits From AI Assistant?

    Every user who values productivity, efficiency, and the ability to leverage AI technology to enhance their content creation workflow can benefit from our AI Assistant. It is designed to cater to a wide range of online hustlers, including:

    • Content creators
    • Business owners
    • Website administrators
    • Web developers
    • Everyone else seeking to streamline content creation.

    What Are the Advantages of Using AI Assistant?

    The plugin offers several advantages useful for web beginners and even professionals alike:

    • Fewer expenses. Automating the content creation process reduces time and cost significantly.
    • Increased productivity. AI Assistant enables website owners to update their websites more frequently.
    • Higher visibility. The plugin generates SEO-friendly content, helping the websites rank higher on search engines and, ultimately, drive more organic traffic.

    Let’s say you own a cafe and want to attract more clients. Using AI Assistant, you can regularly update your blog with interesting recipes, baking tips, and stories behind its specialty products, enticing potential customers and keeping them returning for more.

    Or you are a developer with a potential client who owns a car dealership service. In that case, you can offer not only website creation services but also deliver a fully-functional website with proper content. It can include blog posts with detailed descriptions and specifications of the latest car models the client has in stock or educational articles about car maintenance and safety.

    How to Use AI Assistant?

    AI Assistant will be installed automatically if you select that you want to use AI features during the WordPress onboarding. Soon, you will be able to install AI Assistant directly from hPanel’s Members Area, or through the main Hostinger plugin. Note that you may need to update the Hostinger plugin manually to use AI Assistant.

    To generate content with AI Assistant, log in to your WordPress dashboard and select the Hostinger menu item on the left-side panel. AI Assistant is in the top bar on the right.

    Hostinger WordPress AI Assistant

    Select it, and enter the topic you want AI to write a blog post about. It can be anything from food to nature, financial tips, and space exploration.

    Click Generate content below, and the AI will start analyzing your request.

    WordPress AI Assistant Generate Content

    In a few moments, your blog post will be ready. If you are not happy with the result, select Generate content again, and the AI will regenerate the response.

    Otherwise, select Edit as a draft at the bottom of the page to review and proofread the blog article.

    AI Assistant Edit as Draft

    When you are satisfied with the result, select Publish.

    WordPress Blog Post Publish

    What’s Next?

    We are working hard on the AI Assistant updates. In the upcoming weeks, it will be able to generate more kinds of content, including unique pages for your website or even product descriptions for an online store. Also, the plugin will automatically select royalty-free images best suited for the content it generates.

    More improvements will come later, such as adjusting the content to more specific needs and controlling its length and tone.

    Go ahead and try our new AI Assistant to generate captivating blog posts, attract new visitors, and boost traffic effortlessly. Ideal for content creators, business owners, and WordPress users, AI Assistant redefines productivity and efficiency, revolutionizing your online hustle. Embrace the future of content generation and stay ahead of your competition.

    The post Attract More Clients for Your Business With Hostinger WordPress AI Assistant appeared first on Hostinger Blog.