Ok, so maybe my search syntax is wrong here, this could have very well been covered in stackoverflow but i've been unable to find anything after hours of searching. Be warned, I am a novice developer when it comes to this type of stuff and would appreciate any guidance, help or pointers to accomplish the goal. I'm open to suggestions of any type! :)
So, I have a site http://www.animetip.com
On this site we have a popular feature called a "jump menu" which allows a user to quickly navigate directly to the page which contains the anime series they would like to see an episode in. Essentially we have every series on the site (over 1000) broken down in an a-z list. When a user hovers over a letter, the menu will drop down and display all series that begin with that letter. A user can then go to the series they'd like to view and click on it to go directly to the page.
The issue with this is SEO. We are being penalized due to the number of links on the page. What we need to accomplish is the same (or better) functionality while reducing the links loaded in the page. If we could come up with a way to create the menu and have the link itself not be served until its clicked on I believe that would resolve the issue.
What is the best strategy for doing this? I am no expert by any means, but I was thinking that putting all the links in mySQL and then calling the link as its clicked would be ok, but a friend cautioned me that it would cause a performance hit. I have also reviewed material which indicates you can do the same thing using an array to store the links and then call them as they are needed using PHP. I grasp the concept of doing that but could use a stub type example to get me started.
The site is built on Wordpress with a completely custom template / theme.
Someone has commented that the topic wasn't researched. Unfortunately I've spent lots of time researching it, the problem is that I think I'm using the wrong terminology to describe what I need to find. If anyone would care to give me the terminology or a good place to conduct further research (even a few keywords!) I will be MORE than happy to go do that.
Thank you for any help or tips to information I can learn from!
Brett
Try using ajax so that the links are not visible in the actual source code and while clicking the a,b,c links it will call a separate php file and display the output from the db on the fly. I hope this will resolve your issue. Thanks
Related
I want to create a website where people can come and create and download CV or Resumes according to their information. I want to make this with WordPress. How can I do that? Please help me
Welcome to SO, your question is a little broad and not really what SO is about. It's more about solving specific issues here, however I will try to point you in the right direction.
With WordPress what you're referring to is a theme with certain functionality. The starting point for this is either developing your own or purchasing one.
Developing your own starts with the WordPress documentation
https://codex.wordpress.org/Theme_Development
Alternatively to purchase one you can use a number of sites such as ThemeForest.
In terms of the specific functionality of creating/downloading CVs you'll want to start with developing (or purchasing) a plugin https://developer.wordpress.org/plugins/.
All of this requires knowledge of PHP, MySQL and at the minimum HTML and CSS. With those three you should be able to create what you need.
Once you get started and come across any challenges please come back with those and the community can help you get past them and learn.
I'm looking to help a friend who needs a website for his project. I know wordpress a little, but there might be better options.
The needs are:
- have a splash screen prompting for region (like this site)
- have some pages available only for a given region.
- allow the non-it guy to update the contents.
Wordpress is the only one I know as web design isn't my specialty. I'd have gone for a template like Avada, but again, better leads are more than welcome.
Thanks in advance for your inputs!
Ok, the downvote really helped me and certainly will help other users as there's no comment whatsoever explaining why this post is bad. Don't give leads or guidance by the way.
So, whatever. I found a solution to this. The following plugin works like a charm:
https://www.fla-shop.com/products/wp-plugins/world/continents/
A simple purchase gives total control and removes the watermark. The best part regarding my need was the capability to write custom callback code as explained in this article.
https://www.fla-shop.com/blog/adding-custom-javascript-to-the-map/
So, I need to create a photo gallery for a client. However, I do not have access to the code base yet (I know :/ ) and will not for a while. There's also nobody technical onsite, so they wouldn't be able to implement what I send them if I hand code the project. I was thinking of creating the gallery using something like WordPress/Tumblr/SquareSpace etc. and having them just link through their original site. I'm aware that there are a lot of issues concerning building this, but what do you think the best way to tackle this is?
I'm creating a multi-step process (4 steps to be exact) that is initiated from a link on the home page. For example I am clicking a link that says "Create a Job Post" and that takes me to step 1 of creating that post. The way I'm handling it with FlowRouter is creating 4 separate routes like this "/job/create/step-1", "job/create/step2", etc.
Then I create 4 templates one for each step of the process and then I linked them together using "Back" and "Continue" buttons to move forward or backwards in the steps process in case the user needs to edit and all that good stuff.
The way i'm approaching it works, and i'm not aware of any pitfalls of doing it this way if any; but it does seem like there's a cleaner more logical way to do this.
I was wondering if anyone had any patterns to offer, or advice on how something like this could be handled in meteor. I suppose you could compare it to how some blogs have a "Next" and "Previous" button to grab the previous post record and to grab the next post record without knowing what those posts are. I like the dynamic way of doing this, but I also should reason with myself that in this particular use case I only have 4 steps and all the pages are known and won't change.
I hope this makes sense. Thanks to anyone that takes the time. I'm looking more for ideas and existing patterns than anything else, but if you have some code to share in making your point that's cool too.
ASP.NET, web form model.
Is there any sample code/site that demonstrate a couple samples for regular website patterns/ templates? Like if I want to use tab to switch between different pages, should I put the code in a single page or in different page, and treat each tab as a page.
Or if in a search page (just a single search bar and button), should I display my result panel in same page using dynamically enable the result panel, or just to another page?
I want to find a general design pattern/ template. Please advise, thanks.
I don't know if this answer will be helpful to you or not. Correct me if I am wrong.
You are specifying demonstration about web designing. It seems the functionality you want is clearly saying to choose from weather you want to use AJAX or not. I suggest why don't you use jQuery Framework for all this functionality.
I would give this a read and consider what best fits your application and your programming style, no one size fits all with paterns.
http://msdn.microsoft.com/en-us/magazine/dd252940.aspx
After you have a general idea, head over to google.com and look for the patterns that catch your eye for simple tutorials
Edit:
For the specific question about whether you should modularize your code. The answer is almost always yes. If you think there is a chance that the component will be used somewhere else then doing this a head of time can save you a lot of headache later. This practice also makes maintaining a lot easier because it gives a clear scope of what could be causing a bug. Instead of having to look threw an entire page of unrelated code for things changing state unexpectedly in the page life cycle.