"Pages" that display other websites.
-
It would be fantastic if the next update of WordPress allowed you to specify a link to another site as a “Page”. This would open up a ton of possibilities.
You could actually embed a new Blog home page inside your site. You could link to forums like this one, or one of your own using separate software. Personally, I would love to be able to embed my YouTube or Facebook pages inside my own site.
And it seems like a fairly easy change that could really add a lot of new functionality to WP.
-
I’m not entirely sure why
All recent themes should be supporting custom menus by now. Have you had a look at implementing custom menus in a theme?
Esmi, it’s not really that big a deal since I can just use the “Widget” method (and I already use a plugin that allows Page links to call sites), but my theme is my own creation (based on a WP template). I’ve been using my Theme for about three years, and the template it’s based on is certainly older than that.
But no matter, the “Custom Menu” solution simply allows me to link to a completely separate remote site/file. Not quite what I need.
I think my “PC Review” example describes it best. You don’t want a separate website for every subject (Drives, Monitors, Video Cards, etc). You want all of those items in the same site. And the ability to POST a review and discuss individual new items (instead of one comment field for twenty different video cards going back months or years.)
If my “use a link” idea is too cumbersome or impractical, ignore it. It was just a suggestion for another way to do what I’ve been needing: Multiple POST pages.
I think this thread has diverted WAY off the subject by focusing too much on “linking to pages” rather than WHY I suggested it in the first place.
I’ve been using my Theme for about three years, and the template it’s based on is certainly older than that.
Then, with the greatest respect, it’s about time you updated it. An awful lot has changed in 3 years. ??
There’s nothing “crucial” not available to my Theme to justify putting all the work necessary to recreating it using a newer theme.
I need a good “three column” Theme as the basis for a new one.
I saw Toolbox, but it appears to be a 2 column theme and I’m currently configured for a three column theme. Not sure what’s required to reconfigure it, but it would already be significant trouble just to recreate my Theme using my existing Template. I have neither the Need nor Desire to put in any more work than I have to at this point.
Updating my Theme just isn’t on my radar right now.
I wasn’t accusing you, I was telling you what it is. (Look, we can quibble over what defines bandwidth theft, but embedding external sites in frames falls under a couple sub0sets of it, and it’s just a bad idea in general).
Now including your OWN posts in your own posts is … weird ??
https://www.ads-software.com/extend/plugins/embed-posts/ is an example of a plugin that can do it.
I think my “PC Review” example describes it best. You don’t want a separate website for every subject (Drives, Monitors, Video Cards, etc). You want all of those items in the same site. And the ability to POST a review and discuss individual new items (instead of one comment field for twenty different video cards going back months or years.)
So you want a ‘Drives’ page that embeds the latest data from drives, with those comments, and you can update it whenever you have a new latest?
There really isn’t a great way around that, as you’ve noted, because if you embed the content, you’ll get the comments for the page upon which you embedded (i.e. if Drives is the page you send people to and Drives-1999 is the data, your comments will be on Drives).
So your proposed workaround is to embed, and I can see why you think it’s logical. Everyone always goes to domain.com/drives, and the content and comments magically update when there’s something new.
But … that’s just a strange way to go about it, when you could use categories or custom post-types (or Multisite, though I think that’s totally overkill). And sadly even if you did embed, you run the risk of buggering WP because of the nesting (I imagine it would slow your site down).
If you forced me to do it, I’d use Custom Post-Types, call ’em drives, and make sure archiving is on. Then in my archive page, I’d pull the latest and greatest post as what shows up, and have a link for ‘Comments’ which sends them to the sub-page for comments (because having comments on archive pages messes with pagination). Then when I make a new post, the ‘archive’ page for drives (aka domain.com/drives/) is always the latest.
Thus you’re using WP as intended, pages/posts as intended, and you don’t have to reinvent the wheel.
That sounds a bit clunky (“archiving” with Comments on a separate page) and confusing.
While I don’t actually have a “PC Review” site like my example, I visit such sites frequently. They’ll review the latest Video Card or the latest Hard Drive and allow visitors to Comment (typically their own experiences with that device). Just like on a standard WP Home Page, they might blog about a new device every week. You can scroll down to read past reviews and comment on them.
But when you can only have ONE homepage, you would have to mix hard drives, with video cards, with CPU’s to maintain that format. It would be great to have separate pages just for “Monitors” or just for “hard drives”, etc.
In my own case, I run a Political blog, but would like separate pages for non-political topics, or dedicated pages for specific issues (without requiring visitors to “filter” contents by Category (I already do that).
when you can only have ONE homepage, you would have to mix hard drives, with video cards, with CPU’s to maintain that format. It would be great to have separate pages just for “Monitors” or just for “hard drives”, etc.
Not necessarily. You could have a static front page. Or have a posts page template with a custom query that limits what is (or isn’t) shown on that page.
Esmi,
You DO know I’m talking about a POST page when I say “one home page”?
Not sure what good a “static” page does to do what I’m asking.
Displaying the Items (entries) on the page isn’t anything different than a filtered list with just one Comment field for all.
Unless a suggested “solution” produces a page similar to the standard “Posts” page, you’re not telling me anything I don’t already know (or helps).
You DO know I’m talking about a POST page when I say “one home page”?
Yes. You can still have posts in a static front page if you use a custom query.
Unless a suggested “solution” produces a page similar to the standard “Posts” page
What’s wrong with the “page of posts” approach?
“Page of Posts” simply filters Posts (already) displayed on your main page. You still have just one Comment field for all, and Subscribers are not notified when new Posts are added.
You don’t seem to be thinking laterally. Who said that these Posts had to be displayed on your main posts page? You can customise the queries on any page.
You still have just one Comment field for all
No – you have one comment field per post.
Subscribers are not notified when new Posts are added
That has nothing to do with any custom queries or how any given posts are displayed. Instead this relies on features such as RSS. If your page displays posts from a given category, you can provide a category-specific RSS feed, for example.
Since I am unfamiliar with the “Page of Posts” plugin, it may have features I couldn’t glean from its description.
I was under the impression that when I type a new Post and assign categories to it, it appears on my Main Page by Default and a copy is redisplayed on your “Page of Posts” page. I wouldn’t want that. But you’re saying that specific categories defined under PoP will suppress Posts from appearing on both pages at once. That would be a step in the right direction.
Separate Comment fields are also good news (and crucial).
Not sure about the “category-specific RSS feed”. Is that part of PoP? I have not seen that feature under the standard WP interface.
If all this works, it sounds like a do-able solution.
Waitaminute. What’s “Page of Posts”? I thought that was a plugin, but I was thinking “Blog-in-a-Blog”.
I’m finding no such plugin. How are you creating this “Page of posts”?
- The topic ‘"Pages" that display other websites.’ is closed to new replies.