awesomemotive / edd-digital-store Goto Github PK
View Code? Open in Web Editor NEWDigital Store WordPress Theme for Easy Digital Downloads
Home Page: http://easydigitaldownloads.com/digital-store/
License: GNU General Public License v2.0
Digital Store WordPress Theme for Easy Digital Downloads
Home Page: http://easydigitaldownloads.com/digital-store/
License: GNU General Public License v2.0
For examples, there's some really general CSS affecting labels that should not apply to checkbox labels:
It is also forcing styles on the agree to terms checkbox/label which is not needed. EDD core will handle it.
It's possible that styles were literally copied and pasted from an older edd.css. That stuff needs to come out. Example: https://github.com/easydigitaldownloads/Digital-Store/blob/master/style.css#L1545
When doing
<div class="button"><a href="#">Link</a></div>
the text isn't color properly.
in:
includes/related.php content.php content-download.php content-single-download.php
Example:
<?php the_post_thumbnail( 'digitalstore_thumb_155x156' ); ?>
Should be:
<?php the_post_thumbnail( 'digitalstore_thumb_small' ); ?>
I have a patch for this locally.
This fixes the issue of uneven display of product blocks in Related Downloads, downloads archive, and maybe elsewhere.
Customer's ticket
https://easydigitaldownloads.com/support/topic/sharing-buttons/#post-211798
Customer's screenshot
https://easydigitaldownloads.com/wp-content/uploads/2014/03/Sharing_Button.jpg
Twitter share URL looks to be messed up
Google + doesn't have a URL
Facebook is ok
Microdata for each of the products/downloads should be added.
We need to make the number of items shown on the home page easy to change.
Not sure if this is intentional, and I've seen other themes do it, but excerpts on pages show in the single view between the title and content. Do we want this?
This screenshot says it all: http://cl.ly/image/2T312U1p183w
It seems that if any page is set to show as the homepage from settings > reading it doubles up on the site title.
To test, set any page to show as the homepage (I used the sample page). The result the following as the page title:
sitename sitename
One fix would be to change:
<title><?php bloginfo( 'name' ); ?> <?php wp_title(); ?></title>
to something like this (without the parameters if you choose to)
<title><?php wp_title( '|', true, 'right' ); ?></title>
in header.php.
As per this ticket: https://easydigitaldownloads.com/support/topic/site-title-repeating-in-links-url/#post-91241
Pippin said he'd like to see the theme options gone.
Items to consider:
If you activate or preview the theme, it fatals errors if EDD isn't present. That is probably pretty obvious. But we could fail a bit nicer.
https://cloudup.com/cm6uSkuKc7Y
Reported by a customer and just replicated locally. Digital Store does not use EDD core's CSS: https://github.com/easydigitaldownloads/Digital-Store/blob/master/functions.php#L100
and that is what defines the styling of the .edd-loading
element. So we either need to use EDD's CSS or replicate the relevant rules.
When there's only 1 comment on a post, it shows "1 Response for ' 1'". Need to fix comments.php. https://cloudup.com/cn8T1qH55su
Maybe add author bio boxes
Currently, when switching orientation on the iPhone from vertical to horizontal, users have to pinch to get the zoom right. I believe there is a way that we can make this happen automatically. Do you have any ideas on it?
The color option available in Theme Options changes the color of links in the admin bar.
When the product reviews extension is installed, the comments field does not inherit any of the features of the product reviews plugin. By replacing everything inside comments.php with that of 2013 I was able to make it work
See: awesomemotive/easy-digital-downloads#3489 (comment)
.edd_download {
float: left;
}
.edd_download_columns_1 .edd_download { width: 100%; }
.edd_download_columns_2 .edd_download { width: 50%; }
.edd_download_columns_0 .edd_download, .edd_download_columns_3 .edd_download { width: 33%; }
.edd_download_columns_4 .edd_download { width: 25%; }
.edd_download_columns_5 .edd_download { width: 20%; }
.edd_download_columns_6 .edd_download { width: 16.6%; }
Pointed out in this ticket: https://easydigitaldownloads.com/support/topic/buy-this-file-option-in-add-to-cart-causing-double-up-in-shopping-cart/
I'll look into it when I get caught up on tickets unless you already know why this could be happening. I was able to see it on the user's site as well as in my test environment.
I'm talking about this line of code:
https://github.com/easydigitaldownloads/Digital-Store/blob/master/functions.php#L24
Appearance->Slideshow works fine but when trying to access the Slideshow CPT from the Appearance->Themes page the link looks like http://localhost/edd/wp-admin/themes.php?page=edit.php?post_type=edd_slide instead of http://localhost/edd/wp-admin/edit.php?post_type=edd_slide
This is for the Slideshow link for the current active theme in the Options: row
Issue reported here:
https://easydigitaldownloads.com/support/topic/slideshow-images-not-working/#post-166730
EDD 1.9.4 / WP 3.8 / Digital Store 1.2.4
When you select "Select / Upload a slide image" on the slide page and upload an image, thickbox is very squished and there is no way to insert the image into the input field
functions.php is returning at the very top if EDD isn't active. This means the theme cannot be used without EDD, which is silly.
When using the audio
shortcode (haven't tested [video]) the styles get all crazy:
http://www.screensnapr.com/qqfgikexhzid
Confirmed on download and post content types.
seen here:
https://easydigitaldownloads.com/digital-store/downloads/wordpress-notification-plugin/
just noticed that there is a < p > around input class="edd-add-to-cart text blue edd-submit"
Didnt found the right file the get the p away.. in firebug its fixed if < p > is removed
Do we still need this? Intended for IE 6-8 and hasn't been updated in over 2 years. What's the lowest IE version we want to support?
As per this thread - https://github.com/pippinsplugins/Easy-Digital-Downloads/pull/914#issuecomment-16153293 - EDD has the ability to link to an item, with a specific price-option preselected.
However, this option does not work properly with the Digital-Store theme, which according to Pippin is because "the theme rebuilds how the variables prices are displayed and it is not accounting for the price option."
The ID parameter cannot have square brackets in it.
The Next and Purchase buttons displayed through the checkout process should be styled to match the rest of the theme.
A user brought it to my attention here.
If a product isn't assigned a category, it shows "Posted in ."
https://cloudup.com/cK6RphHkoRx
We can improve this conditional to only show when something is assigned.
change the author to EDD Team
The new edd_receipt short code needs a little bit of styling, primarily the file download list.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.