Skip to content
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

Design our own theme to replace JNews #49

Closed
6 of 26 tasks
hesyifei opened this issue Dec 15, 2018 · 5 comments
Closed
6 of 26 tasks

Design our own theme to replace JNews #49

hesyifei opened this issue Dec 15, 2018 · 5 comments
Assignees

Comments

@hesyifei
Copy link
Contributor

hesyifei commented Dec 15, 2018

Currently, the Stanford Daily's website is using a child theme based on the JNews theme.

However, there are several problems with this current approach. For example:

  • The website, especially the admin panel, is very slow due to the high resources usage of the JNews theme.
  • The website is still using JNews 2, while the newest version is JNews 3. However, due to the changes made in the child theme, it is hard to update the theme.

Given the fact that the authors rarely use the advanced features in JNews, it might be feasible for us to write a new theme for the Daily website.

Followings are some tasks that need to be done:

@epicfaace
Copy link
Member

  • list of all possible pages, compare them: author, category, home, rss feed page
  • sidebar

@epicfaace
Copy link
Member

@hesyifei
Copy link
Contributor Author

* Also need to make sure the theme supports co-authors plus: https://vip.wordpress.com/documentation/incorporate-co-authors-plus-template-tags-into-your-theme/

It's already supported right now! 😄 https://github.com/TheStanfordDaily/stanforddaily-website/blob/custom-theme/wp-content/themes/thestanforddaily/inc/template-tags.php

@epicfaace
Copy link
Member

Great! Good work! We would also need to eventually support it on the REST API as per #62, but that problem was also there in the old website, so it's strictly not part of the website rewrite.

@hesyifei , can you split the remaining tasks into separate issues?

@hesyifei hesyifei changed the title Possibility of designing our own theme to replace JNews Design our own theme to replace JNews Jan 19, 2019
@epicfaace
Copy link
Member

Closing this because we have a lot of issues covering all these points.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants