<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019fa9a4-e7e9-7f1e-b35c-cd3bd02156d2,g:9c8b3084-dd03-414c-a655-cf40fa170527-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ck0001396092="http://cboevest.com/20260729" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://cboevest.com/20260729">
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/oef-rr/2025" schemaLocation="https://xbrl.sec.gov/oef/2025/oef-rr-2025.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ck0001396092-20260729_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ck0001396092-20260729_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ck0001396092-20260729_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="ck0001396092_S000071684Member" abstract="true" name="S000071684Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_C000227130Member" abstract="true" name="C000227130Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_MarketRiskMember" abstract="true" name="MarketRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_EquityRiskMember" abstract="true" name="EquityRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_FixedIncomeSecuritiesRiskMember" abstract="true" name="FixedIncomeSecuritiesRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_FixedIncomeSecuritiesRiskCallRiskMember" abstract="true" name="FixedIncomeSecuritiesRiskCallRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_FixedIncomeSecuritiesRiskChangeInRatingRiskMember" abstract="true" name="FixedIncomeSecuritiesRiskChangeInRatingRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_FixedIncomeSecuritiesRiskCreditRiskMember" abstract="true" name="FixedIncomeSecuritiesRiskCreditRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_FixedIncomeSecuritiesRiskIncomeRiskMember" abstract="true" name="FixedIncomeSecuritiesRiskIncomeRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_FixedIncomeSecuritiesRiskInterestRateRiskMember" abstract="true" name="FixedIncomeSecuritiesRiskInterestRateRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_FixedIncomeSecuritiesRiskLiquidityRiskMember" abstract="true" name="FixedIncomeSecuritiesRiskLiquidityRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_FixedIncomeSecuritiesRiskMaturityAndRiskMember" abstract="true" name="FixedIncomeSecuritiesRiskMaturityAndRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_SmallCapStockRiskMember" abstract="true" name="SmallCapStockRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_CashAndCashEquivalentsRiskMember" abstract="true" name="CashAndCashEquivalentsRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_ConvertibleSecuritiesRiskMember" abstract="true" name="ConvertibleSecuritiesRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_DividendPayingSecuritiesRiskMember" abstract="true" name="DividendPayingSecuritiesRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_ExchangeTradedFundsRiskMember" abstract="true" name="ExchangeTradedFundsRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_GovernmentSecuritiesRiskMember" abstract="true" name="GovernmentSecuritiesRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_ManagementRiskMember" abstract="true" name="ManagementRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_NonDiversificationAndFocusedPortfolioRiskMember" abstract="true" name="NonDiversificationAndFocusedPortfolioRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_NonInvestmentGradeSecuritiesRiskMember" abstract="true" name="NonInvestmentGradeSecuritiesRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_PreferredStockRiskMember" abstract="true" name="PreferredStockRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_RealEstateInvestmentTrustRiskMember" abstract="true" name="RealEstateInvestmentTrustRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_SectorRiskMember" abstract="true" name="SectorRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_StructuredNoteRiskMember" abstract="true" name="StructuredNoteRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_ValueInvestingRiskMember" abstract="true" name="ValueInvestingRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_Russell3000IndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember" abstract="true" name="Russell3000IndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ck0001396092_Russell2000IndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember" abstract="true" name="Russell2000IndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
