Wordpress embed page in another page

You may have been wondering whether it is possible to embed a whole page into another page in WordPress. By that we mean the ability to insert the entire content of one page into another so that your visitors have access to the same content within another context.

The answer, of course, is yes, you can embed the content of one page into another, or else this would make for a very short article indeed. However, while WordPress comes with a load of useful functionalities and options out of the box, but embedding one page into another is not one of them.

The solution, as is so often the case with WordPress, is in an independently developed piece of software – a plugin.

How to Embed Page Content in Another Page Using a Plugin

We will be using the Insert Pages plugin to show you how to embed one page into another. Once you install and activate the plugin, you will have gained the functionality you need. But that is not all: in order to fully use the plugin, you will need to disable the Gutenberg editor and use the Classic editor to edit your pages. You may also need to install and activate the Classic Editor plugin.

Once you have done all that, you can simply navigate to a page you wish to embed another page into from your WordPress dashboard. We will be showing you how to embed a page’s content into another page, but you can do this with posts just as easily. Editing the original version of an embedded post or page will result in changes in all the pages it is embedded in, too.

Let’s say we wish to embed the content of our Our Team page into our Sample Page. This is what the Sample Page looks like.

Wordpress embed page in another page

Selecting the page and looking at it using the Visual tab of your Classic Editor, you will find a new button in the header: the Insert Page button. With your cursor positioned where you want to insert a page, click on the Insert Page button.

Wordpress embed page in another page

You can then search your list of pages. Additionally, in the Options section, you need to select Content from the Display drop-down menu, in order to embed a page’s content, and not just the title, into another page. Once done, click Insert Page.

Wordpress embed page in another page

You will find that a shortcode has appeared in the main body of the page’s content. Click Update to update your page and complete the operation.

Wordpress embed page in another page

And now we have successfully embedded Our Team page into another page.

Wordpress embed page in another page

In Conclusion

As you have seen, the greatest problem in embedding a page’s content into another page is the fact that you need a plugin or two to do it. Other than that, you can be done with a couple of clicks of the mouse. So, if you want to embed one page’s content into another, we have you covered.

Adding Links in WordPress.
From the WordPress post or page editor, select the text that you want be hyperlinked..
Once you have that text selected, click the hyperlink button in the toolbar..
This will bring up a box where you can enter the URL of your hyperlink..

How do I add a parent page in WordPress?

On your WordPress dashboard, go to Pages -> Add New. Enter the desired title and content. Open the Page tab and scroll down to Page Attributes. Choose a specific page to set as the parent from the drop-down menu.