Every blog platform has an editing dashboard or interface where users can create and publish their blog posts. Bloggers can also use offline blogging programs to manage content. Some platforms also support posting through SMS, MMS and email.
Each blogging service or program has a different set of features in its dashboard for editing content. Advanced platforms, such as Blogger and WordPress, offer tools for formatting, adding categories or tags, previewing drafts and scheduling posts. These platforms also have options for adding and modifying videos, photos and other nontextual media. Microblogging services like Twitter and WeiBo offer more basic editors to encourage simpler content. Other platforms have special publishing tools for blogs of specific media types, such as vlogs, photoblogs and sketchblogs.
An alternate way to publish blog posts is through blogging software programs. Unlike built-in editors in online platforms, these programs allow bloggers to continue their work even when there is no active Internet connection. These programs also streamline photo and video uploads and support publishing to several blogs. In many cases, creating posts is more efficient when using an offline editor.
Bloggers can also make use of mobile apps, SMS and email to publish blog posts. These mobile services allow bloggers to quickly update their blogs and talk about events as they experience them.