WordPressPCL 2.0.0

.NET Standard 2.0
Install-Package WordPressPCL -Version 2.0.0
dotnet add package WordPressPCL --version 2.0.0
<PackageReference Include="WordPressPCL" Version="2.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add WordPressPCL --version 2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: WordPressPCL, 2.0.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install WordPressPCL as a Cake Addin
#addin nuget:?package=WordPressPCL&version=2.0.0

// Install WordPressPCL as a Cake Tool
#tool nuget:?package=WordPressPCL&version=2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

This is a portable library for consuming the WordPress REST-API in (almost) any .NET application.

Product Versions
.NET net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows
.NET Core netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1
.NET Standard netstandard2.0 netstandard2.1
.NET Framework net461 net462 net463 net47 net471 net472 net48
MonoAndroid monoandroid
MonoMac monomac
MonoTouch monotouch
Tizen tizen40 tizen60
Xamarin.iOS xamarinios
Xamarin.Mac xamarinmac
Xamarin.TVOS xamarintvos
Xamarin.WatchOS xamarinwatchos
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on WordPressPCL:

Package Downloads
BlazingApple.Blog

BlazingApple is a collection of business objects and corresponding components to speed application development. BlazingApple.Survey renders survey management components and components to take a survey as well as sending the objects to a server.

FenixAlliance.ABS.Integrations.WordPress

Application Component for the Alliance Business Suite.

VEFramework.VEDriversLite.Extensions.WooCommerce

.NET drivers for getting information from and to the WooCommerce instance. It can hanlde also communication with main WordPress database

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on WordPressPCL:

Repository Stars
Webreaper/Damselfly
Damselfly is a server-based Photograph Management app. The goal of Damselfly is to index an extremely large collection of images, and allow easy search and retrieval of those images, using metadata such as the IPTC keyword tags, as well as the folder and file names. Damselfly includes support for object/face detection, and face-recognition.
Version Downloads Last updated
2.0.0 5,255 4/12/2022
2.0.0-beta.2 136 3/22/2022
2.0.0-beta 41 3/21/2022
2.0.0-alpha 106 1/27/2022
1.9.0 31,334 4/19/2021
1.8.5 13,526 1/6/2021
1.8.4 660 12/26/2020
1.8.2 4,182 11/7/2020
1.7.2 2,698 9/22/2020
1.7.1 10,659 5/11/2020
1.7.0 318 5/11/2020
1.6.2 102,130 3/19/2019
1.6.1 7,268 11/15/2018
1.6.0-beta1 1,089 11/8/2018
1.5.1 1,299 10/26/2018
1.5.0 2,551 9/10/2018
1.4.6 713 8/23/2018
1.4.5 5,463 6/18/2018
1.4.4 835 6/2/2018
1.4.3 705 6/2/2018
1.4.2 3,090 4/18/2018
1.4.1 724 4/18/2018
1.4.1-alpha 763 3/15/2018
1.4.0 1,754 3/9/2018
1.3.3 1,485 1/29/2018
1.3.2 834 1/18/2018
1.3.1 752 1/10/2018
1.3.0 1,096 10/30/2017
1.3.0-alpha 615 10/28/2017
1.2.1 756 10/16/2017
1.2.0 736 10/7/2017
1.1.1 841 9/18/2017
1.1.0 714 9/11/2017
1.0.0 815 8/9/2017
0.1.9 847 6/19/2017
0.1.8 836 6/19/2017
0.1.7 766 6/1/2017
0.1.6 762 5/23/2017
0.1.5 743 5/14/2017
0.1.4 784 4/30/2017
0.1.2-alpha 677 3/14/2017
0.1.1-alpha 758 12/7/2016
0.1.0 2,764 8/18/2016
0.0.5 755 8/18/2016
0.0.4 848 8/4/2016
0.0.3 817 8/4/2016
0.0.2 805 8/4/2016
0.0.1 821 8/4/2016

V2.0.0
- Dropped netstandard1.x support
- Added Async-Suffix for all public async methods
- Moved Auth-related functionality to Auth-Sub-Client
- Error handling for WP_DEBUG_DISPLAY
- Moved Settings functionality to Settings-Sub-Client
New Features:
- WordPressClient accepts endpoint also as Uri
- Get total Post count without the actual posts
- Generic JWT and Basic Auth support
     
V1.9.0
- Support for Application Passwords
- Upped netstandard1.1 to netstandard1.3

V1.8.5
- Bugfix for Query Builder, will now append default enum values to query string for easier debugging

V1.8.4
- Bugfix for HttpClient injection

V1.8.2
- Support for JWT Auth Plugin

V1.7.2
- Added support for posts trash status
- Added support for providing httpclient to WordPressClient

V1.7.1
- Added Icon
- Updated License Expression

V1.7.0
- Added optional MIME-Type override for Media upload
- Improved handling of HttpClient headers
- Downgraded JSON.NET dependency to V11.0.1
- Exceptions Refactoring

V1.6.2
- Clean up file stream after upload #166
- Added .kmz & .kml Mime Types #162

V1.6.1
- Fix for #147 where Capabilities might contain strings instead of bool

V1.6.0-beta1
- marking all Meta properties as dynamic as the structure seems to be very volatile

V1.5.1
- Make height & width optional in MediaSizes (#143)

V1.5.0
- Enhanced Error handling
https://github.com/wp-net/WordPressPCL/issues/138

V1.4.6
- Bugfix: Add DefaultValueHandling to Comment Status property

V1.4.5
- Bugfix: Add NullValueHandling to FeaturedMedia property

V1.4.4
- Add Yoast Taxonomy Terms

V1.4.3
- Bugfix: Add default JsonSerzializerSettings, setting MissingMemberHandling to ignore

V1.4.2
- Bugfix: delete requests return bool instead of HTTPResponseMessage

V1.4.1-alpha
- Experimental WordPress.com support (readonly)
- Experimental Descending Threaded Comments support

V1.4.0
- making HttpClient static
- Exceptions will be thrown instead of hiding them
- don't auto-append /wp-json to WordPress Uri

V1.3.3
- Fixing update of Comment.Status

V1.3.2
- Fixing Comment.Status issue

V1.3.1
- added maxDepth option for threaded comments

V1.3.0
- added ToThreaded-method for transforming comments
- pass deserialization settings into HttpHelper class
- Added .netstandard 2.0 support
- upload media directly from file path (.netstandard 2.0 only)

V1.2.1
- added JWT getter & setter methods

V1.2
- added helper method to sort comments for a threaded view
- added method to get all comments for a post id
- fixed some async issues for better performance
- added logout method