Tables & Embeds
Tables & Embeds
Some ideas are easier to understand when they are compared. Others need to be seen in action.
A good article is not limited to paragraphs. A product comparison may need eight columns. A technical guide may benefit from an embedded demonstration. A detailed reference page might need both, without becoming a custom web-development project.
VerdinCore brings editable tables and external media embeds into the same writing environment used for ordinary Posts and Pages. They are there when the subject calls for them, rather than demanding that every article be assembled from a collection of specialized components.
Tables: put structured information where readers need it
Tables work best when readers need to compare several attributes at once: a specification, a set of requirements, a pricing breakdown, or the differences between several approaches.
Imagine an article comparing image formats. A table makes the relationships immediately visible:
Format | Typical strength | Consideration |
|---|---|---|
JPEG | Broad compatibility | Larger files at comparable visual quality in many cases |
PNG | Lossless graphics and transparency | Often unsuitable for large photographic assets |
AVIF | Efficient photographic delivery | Encoding and tooling need to be considered |
The example is deliberately simple, but the principle scales: readers should not have to reconstruct a comparison from three separate paragraphs.
Insert a table visually
Place the cursor where the table belongs and select Insert table in the editor toolbar. A grid lets you choose the number of columns and rows before inserting the table. The selected dimensions are shown as you move through the grid.
The insertion control supports an initial table of up to 8 columns by 8 rows, and begins with a 3 × 3 selection. Newly inserted tables include a header row. The initial grid is a starting size, not the limit of the table: rows and columns can be added later.
((Screenshot from VerdinCore Admin > Edit Post > Insert table: open a demonstration article titled "Comparing Image Formats", place the cursor immediately after an introductory paragraph, and open the table insertion popover. Highlight a 4-column × 5-row selection in the grid, with the size indicator clearly visible. Include the formatting toolbar and a little surrounding article content. Capture at approximately 1500 × 900. Hide account details and private drafts. Suggested caption: "Choose a table's starting dimensions directly from the editor toolbar."))
Make changes without rebuilding the table
Once your cursor is inside an existing table, the toolbar changes purpose: reopening the table control shows Table options rather than the insertion grid. The panel displays the current dimensions and provides commands for adjusting the structure.
Action | What it changes |
|---|---|
Row above / Row below | Add a row relative to the current cell |
Column left / Column right | Add a column relative to the current cell |
Delete row / Delete column | Remove an unneeded part of the table |
Merge cells / Split cell | Reshape a selected area when the table structure allows it |
Header row | Switch the first row between header and ordinary cells |
Delete table | Remove the entire table from the article |
The controls respond to the current selection. For example, a merge action is available only when the selected cells can be merged. This makes the interface useful for everyday changes without presenting every operation as universally applicable.
((Screenshot from VerdinCore Admin > Edit Post > Insert table > Table options: prepare a populated demonstration table with 5 columns and 4 rows, including a bold header row and realistic sample data. Place the cursor in a body cell and reopen the table control so the dimensions, row/column actions, merge/split actions, Header row toggle, and Delete table action are visible. Capture at approximately 1600 × 950. Avoid using actual customer data. Suggested caption: "The table control switches from insertion to contextual editing when the cursor is inside a table."))
Tables belong to the content; layout belongs to the website
The editor stores a table as structured HTML, including a consistent wrapper that the theme can style. This separates what the table says from how the website presents it.
Wide tables are a good example of why that separation matters. A useful comparison may have more columns than a phone screen can comfortably display. In the supplied theme styles, wide tables can scroll horizontally within their own container instead of forcing the entire page wider. The theme also defines cell spacing, borders, header styling, and alternating row backgrounds.
A publisher can therefore preserve the comparison rather than deleting useful columns just to fit a narrow screen. Exact appearance remains theme-dependent, so a table should still be checked on desktop and mobile before publication.
Good content should not have to become less informative just because the reader uses a smaller screen.
Embeds: bring outside material into context
Sometimes the most useful supporting material exists elsewhere: a product video, a recorded talk, or an interactive resource hosted by another service.
VerdinCore supports iframe-based embeds, including YouTube embeds, through the visual editor. Instead of requiring an author to edit a template, the toolbar provides an Embed code panel where the iframe markup can be pasted.
The workflow is straightforward:
Obtain the iframe embed code from the external provider.
Place the cursor at the appropriate point in the article.
Open Embed code, paste the markup, and select Apply.
Save the article and inspect the result on the published page.
The panel expects valid iframe markup; it is not a generic field for pasting an ordinary video URL. Supported attributes and markup are subject to the application's HTML sanitization, and a provider may impose its own embedding restrictions.
((Screenshot from VerdinCore Admin > Edit Post > Embed code: show the Embed code popover with a short, valid YouTube iframe snippet from a public demonstration video, ready to apply. Keep the toolbar and the paragraph explaining the video visible behind the panel; ensure the snippet contains no private tokens or internal hostnames. Capture at approximately 1500 × 850. Suggested caption: "External media can be inserted from its iframe embed code without editing the site's templates."))
A deliberately quieter editing surface
There is a subtle but important difference between editing an embed and viewing its content.
Inside the VerdinCore editor, an embedded iframe is displayed as its saved HTML markup in a code-style block, rather than loading the external player directly into the writing surface. Selecting that embed and reopening the toolbar control allows the code to be changed; the action becomes Save changes.
That approach keeps a long article manageable even when it contains external media. The editor handles the content placement; the published page handles the actual embed presentation.
It also means the editor is not a live preview of an external player. The final page is where playback, sizing, provider permissions, and interaction should be checked.
When should you embed, and when should you link?
An embed is useful when the external material is essential to understanding the passage. It is less useful when the reader simply needs a reference.
If the reader needs to… | Prefer… |
|---|---|
Compare specifications or alternatives | A native table in the article |
Watch a demonstration as part of the explanation | An embed, when supported by the provider |
Visit a source for background or attribution | A normal link |
Preserve a key fact that must remain understandable | Your own written explanation, with an optional embed or link |
External embeds are dependencies. A provider can remove a video, change permissions, introduce tracking, or stop serving the content. Some visitors may also block third-party players. For important information, include enough explanation in the article that the reader can still follow the argument if the embed is unavailable.
This is not a limitation unique to VerdinCore. It is a sensible editorial decision whenever content depends on a third party.
((Screenshot from a published demonstration Post on a VerdinCore-powered site: show a short explanatory paragraph followed by a successfully rendered, public embedded video, with another paragraph beneath it. Use a wide desktop viewport around 1440 × 900 and ensure no unrelated personal information is visible. Suggested caption: "Embedded media supports the article's explanation without replacing it."))
Richer articles, fewer unnecessary decisions
Tables and embeds answer two different needs. A table gives information structure. An embed brings external material into the flow of an article. Both are available from the writing interface, without asking an author to manage page templates for each insertion.
The real advantage is not that every article can contain a table or a video. It is that an author can choose the right form for the material and keep writing.
Continue exploring: The Visual Editor · Images & Media · Posts & Pages