-
Notifications
You must be signed in to change notification settings - Fork 138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Possibility to add pages that are not in the project #295
Comments
This issue has been automatically marked as stale because it has not been commented on for at least two months. The resources of the Jekyll team are limited, and so we are asking for your help. If this is a bug and you can still reproduce this error on the If this is a feature request, please consider whether it can be accomplished in another way. If it cannot, please elaborate on why it is core to this project and why you feel more than 80% of users would find this beneficial. This issue will automatically be closed in two months if no further activity occurs. Thank you for all your contributions. |
I am also interested in this functionality. My use case is the same: Main homepage (via github pages) made with Jekyll, and it would be good to be able to link other sub-projects (or sub-sitemaps). |
Note: A viable workaround might be:
|
Found this too: #252 |
I think this is a pretty urgent issue. Could someone please take a look at this? @ashmaroli @DirtyF pinging because I see you have recent commits (sorry if you are the wrong people to ping). So, as @olifre @ltraveler mentioned, it is very common for people to have their main webpage built on Jekyll, and then have multiple projects with gh-pages. Today I was trying to search my project on Google (astroautomata.com/PySR - which is hosted by GitHub), and was surprised that the webpage wasn't popping up anywhere on Google. I looked at the sitemap, and lo and behold none of those project pages are in any sitemaps generated by Jekyll! My guess is that a significant number of users have had reduced traffic to their project pages because of this, and simply never knew it. |
I agree this function is very important! |
Me three! |
This issue has been automatically marked as stale because it has not been commented on for at least two months. The resources of the Jekyll team are limited, and so we are asking for your help. If this is a bug and you can still reproduce this error on the If this is a feature request, please consider whether it can be accomplished in another way. If it cannot, please elaborate on why it is core to this project and why you feel more than 80% of users would find this beneficial. This issue will automatically be closed in two months if no further activity occurs. Thank you for all your contributions. |
As described before, this issue is still relevant. Several users commented on the importance already, so we now have 6 comments stating this is important for a larger community, and two comments by stalebot. The automated staleness comments are making this issue quite hard to read and ask for further comments distracting from the issue itself, sadly. |
This issue has been automatically marked as stale because it has not been commented on for at least two months. The resources of the Jekyll team are limited, and so we are asking for your help. If this is a bug and you can still reproduce this error on the If this is a feature request, please consider whether it can be accomplished in another way. If it cannot, please elaborate on why it is core to this project and why you feel more than 80% of users would find this beneficial. This issue will automatically be closed in two months if no further activity occurs. Thank you for all your contributions. |
I know it is repititive (but so is stalebot). As outlined earlier, this issue is relevant for a large community, and there is no good workaround. |
To everyone here, Jekyll doesn't read (and therefore have no clue) about content outside current source_directory. So, this plugin cannot inject such metadata. |
@ashmaroli There is no need for Jekyll to read data outside of the To elaborate, one approach would be to implement what is described in my earlier comment natively, another approach would be to allow to specify specific other pages or other sitemaps to reference via configuration. In short, I see two ways:
Maybe others can contribute more ideas for a potential implementation or contribute one? |
@olifre This sounds like a doable request than requesting to add files outside the project directory. Then again, the validity of the entries would solely be on the user providing the values. |
Submitted pull request to resolve this. Do check it out and leave feedback. Thanks. |
Is that any way to manually add external pages (pages that don't exist in the current project) into the sitemap of the webpage?
It would be a very useful functionality, especially for GitHub pages, when you are making a root page on username.github.io with an index of all projects that you have made because the home page of each of the projects, in that case, would be username.github.io/projectname.
The text was updated successfully, but these errors were encountered: